본문 바로가기

AdvancedJava

[2일차]is-a,has-a 호출

어제 공부한 부분... 

 생성자는 상속이 안된다. 


A 와 B 가 Is a 관계일때,
A extends B 했다는 얘기.

A가 B에게 알려주는 방법,

B가 A에게 알려주는 방법


 - B의 메소드를 호출 하면 된다. 
 -super.A의메소드();
 - B를 상속한 C클래스가 A의 메소드는 부르지 못한다. 
부모의 부모 클래스의 메소드는 부르지 못한다. 

 - A가 나를 상속한 애들에게 알려주고 싶을때
class A{
protected on xxx(){
}
}
이건 한번 해봐야겠다. 


A와 B가 has a 관계일때

별도의 콜백 객체를 만든다. 


callback 인터페이스를 만든다. 

이거도.. 해봐야겠다. 









'AdvancedJava' 카테고리의 다른 글

[3일차]예외처리  (0) 2016.07.07
[2일차] Inner class,Anonymous Class,instance of ,'==' Operation ,wrapper class  (0) 2016.07.06
[2일차] Virtual Method  (0) 2016.07.06
복구한 인터페이스 내용  (0) 2016.07.06
final keyword  (0) 2016.07.05