자바공부하기 84

 

클래스 상속 선언의 형식

 

 

 

- 클래스 class_name이 클래스

 

super_class_name을 상속받음 정의

: 상위 클래스는 하위 클래스가 가질 수 있는 일반적인 상태와 행동을 정의

: 하위 클래스는 하위 클래스만이 갖는 특별한 상태와 행동을 정의

 

 

class Super1 {public int x=1;}

class Super2 extends Super1 {public int y=2;}

class Super3 extends Super2 {public int z=3;}

class InTest

{

public static void main(String[] a)

{

Super1 S1 = new Super1();

Super2 S2 = new Super2();

Super3 S3 = new Super3();

System.out.println("s1의 변수:"+s1.x);

System.out.println("s2의 변수:"+s2.x+"  "+s2.y);

System.out.println("s3의 변수:"+s3.x+"  "+s3.y+ "   " +s3.z);

}

}

 

 

 

 

 

+ Recent posts