JAVA/JAVA 기초2024. 1. 14. 00:14[Java/기초] 상속
상속이란 객체 지향 프로그래밍의 중요한 개념이다. 코드의 재 사용성을 높이고, 계층 구조를 통해 클래스 간의 관계를 정의하는데 사용한다. 이때 extends를 사용해서 상속 관계를 설정한다. 1. 상속의 특징 class 부모클래스 { // 부모 클래스의 멤버들 } class 자식클래스 extends 부모클래스 { // 자식 클래스의 멤버들 } 이런식으로 작성하면 자식 클래스에서 부모클래스의 method, 변수 들을 사용,확장할 수 있다. 자식은 상속받은 매서드 이외에 다른 매소드 변수들을 추가할 수 있다. 부모의 매서드를 같은 시그니처로 정의하는 것을 매서드 오버라이딩이라고 한다. 2. Super와 This class Animal { String name; Animal(String name) { this..