자바공부하기 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);
}
}
'자바 > JAVA...Spring' 카테고리의 다른 글
JAVA공부하기 86. 생성자메서드의 상속과 호출 (0) | 2015.05.26 |
---|---|
JAVA공부하기 85. 변수 및 메서드의 접근제어 (0) | 2015.05.22 |
자바공부하기 83. 클래스의 계층구조 (0) | 2015.05.20 |
자바공부하기 82. 상속의 개요 (0) | 2015.05.19 |
자바공부하기 81. overloading vs overriding (0) | 2015.05.19 |