728x90 반응형 참조변수this2 25) 참조변수super, 생성자super() 25) 참조변수super, 생성자 super() 1. 참조변수super ≒ 참조변수this -객체 자신을 가리키는 참조변수. 인스턴스 메서드(생성자) 내에만 존재 -조상의 멤버를 자신의 멤버와 구별할 때 사용 참조변수super 인스턴스메서드(or생성자) 내에서만 사용 조상멤버와 자신멤버를 구별하기 위해 사용 참조변수this static메서드 내에서만 사용 lv와 iv를 구분하기 위해 사용 https://feastforall.tistory.com/29?category=999998 18) 객체지향-생성자 this(), 참조변수 this() 18) 객체지향-생성자 this(), 참조 변수 this() 18-1) 생성자 this() -생성자에서 다른 생성자 호출할 때 사용 Car()의 생성자가 3개 있습니다. .. 2021. 6. 3. 18) 객체지향-생성자 this(), 참조변수 this 18-1) 생성자 this() -생성자에서 다른 생성자 호출할 때 사용 Car()의 생성자가 3개 있습니다. 1, 2 생성자가 3번째 생성자를 호출한 것입니다. 원래의 형태는 Car("white",auto",4)가 맞는데, Car를 쓰지 않고 this로 씁니다. 그냥 규칙입니다. 외우세요. this생성자의 실제 의미는 Car(String color, String gearType, int door)를 호출하라는 소리입니다. 18-2) 생성자 호출 시 주의사항 -다른 생성자 호출시 첫 줄에서만 사용 가능 Car(String color){ door = 5; Car(color, "auto",4); //에러! } 생성자끼리 호출할 땐 반드시 첫 번째 줄에서만 호출 가능합니다. 위에 또 다른 에러가 있죠? 다른 생.. 2021. 5. 25. 이전 1 다음 728x90 반응형