반응형

상속 2

상속 extends 부모 자식

상속 개념 package f_OOP2; public class OOP2_Basic { public static void main(String[] args) { /* 1. 상속(~은 ~이다.) - 기존의 클래스를 재사용하여 새로운 클래스를 작성한다. - 적은양의 코드로 새로운 클래스를 작성할수 있다. - 새로작성하고자 하는 클래스의 뒤에 상속받고자 하는 클래스의 이름을 키워드 'extends'와 함께 써주기만 하면된다. class Ambulance extends Car{ } - 상속해주는 클래스를 '조상클래스', 상속받는 클래스는 '자손클래스'라 한다. : 조상클래스 - 부모클래스, 상위클래스, 기반클래스 : 자손클래스 - 자식클래스, 하위클래스, 파생된클래스 - 멤버만 상속된다. - 자손클래스의 멤버의 ..

it공부/Java 2020.07.05

상속의 개요

상속의 개요 ② 자바에서 모든 프로그램은 상위 클래스를 가진다. ① 상속은 객체지향의 주요 특성인 모듈의 재사용과 코드의 간결성을 제공한다. @ 상속은 확장의 개념으로 상위 클래스의 모든 요소를 상속받고 추가 요소를 더 가지는 개념이다. · 멤버 변수의 상속 ① 클래스가 상속도 클래스에 선언된 멤버 변수는 접근 한정지에 따라 상속 여부가 결정 에서 사용 가능한 접근 한정자이다. 2. protected 접근 한정자는 같은 패키지 내의 클래스와 같은 패키지는 아니지만, 상속된 클래스 - 메소드의 상속과 오버라이딩 ① 클래스가 상속되면 상위 클래스에 선언된 메소드도 접근 한정자에 따라 상속 여부가 결정된다. 이라 한다. ② 상위 클래스에서 선언된 메소드와 똑같은 메서드를 하위 클래스에 선언하는 것을 오버라이딩..

it공부 2020.07.05
반응형