본문 바로가기

Java

추상클래스

메소드구현을 강제.

추상클래스는 다형성 구현 가능

업 캐스팅   자식이 부모가 된다  !!!

 

  1.  추상클래스는 클래스의 일종이다.
  2. 추상메소드와 일반 메소드를 가질 수 있다.
  3. 상속을 위해서는 extends 를 쓴다.
  4. 단일 상속만 가능하다. (오직 하나의 클래스에 대해서만  extends)
  5. 모든 추상 메소드는 구현하여야 사용할 수있다.
  6. 업 캐스팅이 가능하다.

*final

변수 앞에 붙이면 변수를 상수화 시킴

메소드 앞에 부이면 서브클래스에서 오버라이딩 하는것을 허락하지 않는다.

클래스 앞에 붙이면 상속을 허락하지 않는다.

 

'Java' 카테고리의 다른 글

패키지 - Pakege  (0) 2016.04.29
메소드 오버라이딩  (0) 2016.04.29
업캐스팅과 다운캐스팅  (0) 2016.04.29
WrapperClass – 오토박싱 오토 언박싱  (0) 2016.04.29
스레드의 상태전이,우선순위,동기화  (0) 2016.04.05