DevEnjoy

One Step Closer

Day: 2014년 7월 12일

JAVA 자식 클래스가 할 수 있는일

2014년 7월 12일 by YongPwi Leave a Comment

최근 자바 기본 서적 보면서 머리속으로는 이해되는데,,,

막상 글로 표현하기 힘든 내용들을 생각난김에 정리,,,

 

생성자

  • 자식 클래스의 생성자가 호출되면 자동으로 부모 클래스의 매개 변수가 없는 기본 생성자 호출 됨
  • 명시적으로 super()라고 지정가능
  • 부모 클래스의 생성자를 명시적으로 호출하려면 super() 사용

변수

  • 부모 클래스에 private로 선언된 변수를 제외한 모든 변수가 자신의 클래스에 선언된 것처럼 사용 가능
  • 부모 클래스에 선언된 변수와 동일한 이름을 가지는 변수를 선언 가능 하지만 이렇게 엎어 쓰는 것은 권장하지 않음
  • 부모 클래스에 선언되어 있지 않는 이름의 변수를 선언가능

메소드

  • 변수처럼 부모 클래스에 선언된 메소드들이 자신의 클래스에 선언된 것처럼 사용 가능
  • 부모 클래스에 선언된 메소드와 통일한 시그니쳐를 사용함으로써 메소드를 overriding 가능
  • 부모 클래스에 선언되어 있지 않은 이름의 새로운 메소드를 선언가능
Posted in: Java, Programing Tagged: JAVA

Calendar

7월 2014
일 월 화 수 목 금 토
« 5월   8월 »
 12345
6789101112
13141516171819
20212223242526
2728293031  

Recent Posts

  • ubuntu bastion 설정
  • Spring Boot properties 암호화
  • Git Repository Bitbucket과 Issue Tracker Redmine 연동 설정
  • Spring Security 동일 session 제어
  • Spring @Mock, @Mockbean, @InjectMock

Recent Comments

  • pzotov (Ubuntu 14.04에서 Sonarqube 6.7.1 service 등록)
  • cours de theatre paris (AWS ELB와 Auto Scaling 연동, nginx)
  • bayern munich (IntelliJ EAP Font rendering)
  • camiseta del chelsea (OS X에서 APP 아이콘 변경)
  • cheap football shirts replica (jQuery Ajax에서 json Array 직렬화)

Copyright © [the-year] [site-link].

Powered by [wp-link] and [theme-link].