상속1 상속(Inheritance) 1.1 상속의 정의와 특징 기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것이다. 특징 1) 적은 양의 코드로 새로운 클래스를 작성할 수 있다. 2) 코드를 공통적으로 관리할 수 있기 때문에 코드의 추가 및 변경이 매우 용이하다. → 1, 2번의 이유로 코드의 재사용성을 높이고 코드 중복을 제거하여 프로그램의 생산성과 유지보수에 좋다. 3) 생성자와 초기화 블럭은 상속되지 않는다. 4) 자식 클래스의 멤버 개수는 조상 클래스보다 항상 같거나 많다. 상속을 구현하는 방법 class Child extends Parents { ... } -Child class : 상속받는 클래스(자식 클래스) -Parents class : 상속해주는 클래스(부모 클래스) 상속을 받는 자식 클래스는 부모의 모든 멤버를 상.. 2021. 3. 24. 이전 1 다음