인스턴스
-
[JS] chapter15. 객체 지향 - 클래스와 인스턴스codeStates front-end/Java Script 2023. 1. 13. 11:05
📌 클래스와 인스턴스 🧷 객체 지향 프로그래밍 하나의 모델이 되는 청사진을 만들고 그 청사진을 바탕으로 한 객체를 만드는 프로그래밍 패턴 청사진 - class 객체 - instance class - 대문자로 시작하며 일반명사로 만든다 속성과 메소드를 정의 function Car(color) {} // 클래스는 함수 정의 가능 // ES6에서는 class 라는 키워드를 이용해 정의 가능 class Car { constructor(brand, name, color) // 인스턴스가 만들어질 때 실행되는 코드 } instance - 클레스에서 정의한 속성과 메소드를 이용 let avante = new Car('blue') // 각각의 인스턴스는 Car라는 클래스의 고유한 속성과 메소드를 갖는다 let mini..
-
[JAVA]JAVA 함수, 클래스, 인스턴스Languages/Java 2021. 2. 18. 15:34
함수란? 하나의 기능을 수행하는 일련의 코드 중복되는 기능은 함수로 구현하여 함수를 호출하여 사용한다. 함수를 왜 쓰나요? 1. 각 각의 기능이 구별되어 기능해야하기 때문에 2. 오류 시 발견이 쉽다 아래 코드와 같이 addnum이라는 함수를 선언하여 리턴, 위 함수에 사용함 이 때, 매게 변수의 이름이 달라도 상관이 없다. package classpart; public class FunctionTest { public static void main(String[] args) { int num1 = 10; int num2 = 30; int sum = addNum(num1, num2); System.out.println(sum); } //함수 선언 반환타입, 함수이름, 매게변수 함수를 정의한다 public..