상속
상속(Inheritance)의 개념
멤버 변수의 상속
class Movie{
String prat="영화";
}
class Korea extends Movie{ //part변수 상속
String m1 = "가문의위기";
}
class Foreign extends Movie{
String m1 = "박물관이 살아있다.";
}
public class MovieTest {
public static void main(String[] args) {
Korea k = new Korea();
System.out.println("장르:" + k.prat);
System.out.println("제목:" + k.m1);
Foreign f = new Foreign();
System.out.println("장르:" + f.prat);
System.out.println("제목:" + f.m1);
}
}메소드의 상속
상속관계 UML로의 표현
객체 설계 툴의 설치 - Rational Rose의 설치
Method Overriding
단순상속
Method Overriding
return 타입이 다른 경우
객체 형변환
Last updated