[Java/객체지향] 생성자, 생성자의 조건, 참조변수 this
생성자인스턴스가 생성될 때 마다 호출되는 ‘인스턴스 초기화 메서드’ = 객체 초기화 = iv(묶음) 초기화인스턴스 생성 시 수행할 작업(iv 초기화 등)에 사용초기화란?생성자 왜 만들어? iv 초기화를 편리하게 하려고! 생성자의 조건생성자의 이름 = 클래스의 이름생성자는 리턴값이 없음 (void 안 붙임)모든 클래스는 생성자를 가져야한다.기본생성자매개변수가 없는 생성자생성자가 하나도 없을 때만, 컴파일러가 자동 추가클래스이름( ) { }매개변수가 있는 생성자class Car{ String ccolor; String gearType; int door; Car() {} //기본 생성자 -> 매개변수가 없는 생성자 Car(String c, String g, int d){//매개변수가 있는 생성자 color ..
2024.08.20