AdvancedJava

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

openDatabase 2016. 7. 6. 10:05

어제 공부한 부분... 

 생성자는 상속이 안된다. 


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 인터페이스를 만든다. 

이거도.. 해봐야겠다.