Java/Java_OOP 3(object_oriented Programming) (1) 썸네일형 리스트형 Java_OOP 3( object_oriented Programming ) 객체지향적 프로그래밍 1. 상속 ( inheritance ) - 기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것 - 보다 적은 양의 코드로 새로운 클래스를 작성 - 코드를 공통적으로 관리할 수 있기 때문에 코드의 추가 및 변경이 매우 용이 * 특징 - 코드 재사용성을 높이고 코드의 중복성을 제거하여 프로그램의 생산성과 유지보수에 크게 기여 * 방법 - 클래스 이름뒤에 상속받고자하는 클래스의 이름 뒤에 'extends' ex) class 클래스명 extends 조상클래스 { ... } * 조상 클래스 - 부모(parent)클래스, 상위클래스(super)클래스, 기반(base)클래스 * 자손 클래스 - 자식(child)클래스, 하위(sub)클래스, 파생된(derived)클래스 - 생성자와 초기화 블럭은 상속되지 X - 멤.. 이전 1 다음