[Java] 상속
컴퓨터/Javamain_inheritance.java
package _05_inheritance;
class A {
int aa = 10;
}
class B extends A{
int bb = 200;
}
class C extends A{
int cc = 5000;
}
class D extends C{
int dd = 30000;
}
public class T01_main_inheritance {
public static void main(String[] args) {
A a1 = new A();
System.out.println("a1.aa : " + a1.aa);
B b1 = new B();
System.out.println("b1.aa : " + b1.aa);
System.out.println("b1.bb : " + b1.bb);
C c1 = new C();
System.out.println("c1.aa : " + c1.aa);
System.out.println("c1.cc : " + c1.cc);
D d1 = new D();
System.out.println("d1.aa : " + d1.aa);
System.out.println("d1.cc : " + d1.cc);
System.out.println("d1.dd : " + d1.dd);
}
}
'컴퓨터 > Java' 카테고리의 다른 글
[Java] super (0) | 2024.08.02 |
---|---|
[Java] overriding (0) | 2024.08.02 |
[Java] static (0) | 2024.07.25 |
[Java] 오버로딩 (0) | 2024.07.25 |
[Java] 생성자를 이용하여 tv 객체 만들기 (0) | 2024.07.25 |