반응형
13-3. Field의 상속(접근자와 super)
필드의 상속과 접근자 protected
상위 클래스와 자신의 클래스의 변수가 같을때 자신의 클래스의 변수를 사용함.
13-4. Method의 상속(오버라이딩)
오버라이딩 : 접근자와 예외전가(throws)
오버로딩 : 매개변수 갯수와 자료형이 다름
13-5. 다형성의 표현
다형성 : 부모 객체를 통해 자식 객체를 표현하는 방법
부모 객체의 필드만 사용가능
TT rp = new RR();
이런식으로 부모 객체에 자식이 담기게 하는것
14-1. abstract(추상) 와 interface
abstract 메소드
- 메소드드의 정의가 안된 형태의 모델 개념의 메소드
- 반드시 오버라이딩 되어야 사용 가능
abstract 클래스
- abstract 메소드를 포함하고 잇는 클래스로 다형성 표현으로 사용
abstract class AA {
public abstract void aaa();
}
class BB extends AA () {
public void aaa() {
}
}
aaa를 가지고 있지 않으면 에러 발생
14-2.
14-3.
반응형
'Java > Java' 카테고리의 다른 글
리팩터링 (0) | 2014.05.09 |
---|---|
JUnit을 이용한 단위테스트 (0) | 2014.05.08 |
참조변수와 인스턴스 (0) | 2013.12.20 |
디자인패턴 (0) | 2013.12.12 |
객체지향 개념 (0) | 2002.03.01 |