JAVA/개념

[JAVA] 상속

ucong 2020. 10. 31. 17:35

상속

- 어떤 클래스가 있을때 그 클래스가 가지고있는 변수와 메소드를 상속해서 다른 클래스가 갖도록 하는것

- 자식클래스는 부모클래스의 모든필드와 메소드는 상속가능하나 생성자와 초기화 블록은 상속 불가능

 

기존에 정의되어있던 클래스 : 부모클래스 / 상위클래스 / 기초클래스

-> class Ucong{}

상속을 통해 새롭게 작성되는 클래스 : 자식클래스 / 하위클래스 / 파생클래스

-> class cong extends Ucong{}

 

 

장점 

- 기존에 작성된 클래스를 재활용할수있다

- 자식클래스 설계시 중복되는 멤버를 미리 부모클래스에 작성해놓으면 자식 클래스에서는 해당멤버를 작성하지 않아도 된다.

 

접근할수 있는 접근지정자 : public / protected

 

 

'JAVA > 개념' 카테고리의 다른 글

MVC 구조  (0) 2020.11.02
[JAVA] abstract Class  (0) 2020.11.01
[JAVA] next() / nextint() / nextfloat() / nextLine()  (0) 2020.10.30
그래픽카드  (0) 2020.10.29
서버 / 인터넷  (0) 2020.10.28