내부 클래스 (1) 썸네일형 리스트형 객체지향 프로그래밍(생성자, 내부 클래스) 생성자 -> 인스턴스가 생성될때 호출되는 인스턴스 초기화 메서드이다. 특징 1. 생성자의 이름은 클래스의 이름과 같다. 2. 생성자는 리턴 값이 없다. 클래스 이름(타입 변수명, 타입 변수명) { // 인스턴스 생성 시 수행될 코드 // 주로 인스턴스 변수의 초기화 코드를 적는다. } 연산자 new가 인스턴스를 생성하는것, 생성자가 인스턴스를 생성 하는 것은 아니다. 기본 생성자가 컴파일러에 의해서 추가되는 경우는 클래스에 정의된 생성자가 하나도 없을때 뿐이다. this vs this() this -> 객체 자신을 가리키는 참조 변수 이다. this() -> 생성자에서 다른 생성자를 호출할때 사용한다. 특징 1. 생성자의 이름으로 클래스이름 대신 this를 사용. 2. 한 생성자에서 다른 생성자를 호출할.. 이전 1 다음