[JAVA] 생성자를 사용하여 클래스 설계하여 객체 생성
생성자가 뭘까 1. 생성자가 뭘까? 2. 생성자를 사용하는 방법(문법) 3. 생성자에는 기본생성자와 사용자 정의 생성자가 있다 4. 생성자 오버로딩이란 무엇일까? 5. 생성자는 인스턴스화 될 때 가장 먼저 수행되는 코드이다. 용어 정리 ● 객체 : 객체 지향 프로그램의 대상, 생성된 인스턴스 ● 클래스 : 객체를 프로그래밍 하기위해 코드로 정의해 놓은 상태 ● 인스턴스 : new 키워드를 사용하여 클래스를 메모리에 생성한 상태 ● 멤버 변수 : 클래스의 속성, 상태, 특성 ● 메서드 : 멤버 변수를 이용하여 클래스의 기능을 구현한 함수 ● 참조 변수 : 메모리에 생성된 인스턴스를 가리키는 변수 ● 참조 값 : 생성된 인스턴스의 메모리 주소 값 인스턴스 (instance) ● 클래스는 객체의 속성을 정..