개인공부/[JAVA]
[JAVA] Java 상속과 Protected 접근제어자
상속의 사용 이유 유지보수가 쉽고, 확장성 있는 시스템 설계가 가능하다. 클래스에서 상속의 의미 -새로운 클래스를 정의할 때 이미 구현된 클래스를 상속받아서 속성이나 기능이 확장되는 클래스를 구현한다. ->기존의 클래스의 기능을 가져다가 좀더 확장된 기능을 구현한다. -다중 상속 불가 (extends 뒤에 하나만 가능 여러 클래스에서 상속받는 것 불가하다) ex) class B extends A ( B가 A를 상속받음) Protected 접근 제어자 -상속관계에서 사용될 수 있는 접근 제어 자이다. 예를 들어 다음과 같이 상위 클래스, 하위 클래스가 정의되어있다 하면 customerGrade="VIP"; 에서 문제가 생긴다. public class Customer { //상위 클래스 private int..
2021. 1. 17. 18:02