728x90
728x90
이미 작성된 클래스가 있을 때, 사용자는 이 클래스의 기능과 함께 더하여 다른 기능이
추가된 클래스를 작성 할 수 있습니다. 이런 경우는 "클래스의 상속"이라는 기능을 사용한다.
근본이 되는 클래스 - 슈퍼 클래스
상속해서 작성된 새로운 클래스 - 서브 클래스
1 // 슈퍼 클래스
2 class ClsX{
3 public int x;
4
5 public void disp_x(){
6 System.out.println("x=" + x);
7 }
8 }
9
12 // 서브 클래스
13 class ClsXY extends ClsX{ // ClsX를 상속하여 ClsXY를 만든다.
14 public int y; // 변수 y 를 추가 선언
15
16 public void disp_xy(){
17 System.out.println("x=" + x + " y=" + y);
18 }
19 }
20
21 public class kims01{
22 public static void main(String args[]){
23 ClsXY dt = new ClsXY();
24
25 dt.x = 100;
26 dt.y = 200;
27 dt.disp_x();
28 dt.disp_xy();
29 }
30 }
728x90
'WORK > Sotfware' 카테고리의 다른 글
JAVA 라벨, 색, 그림, 그림불러오기 (0) | 2012.01.27 |
---|---|
Applet 으로 문자열 출력 (0) | 2012.01.27 |
파일 읽기 (0) | 2012.01.17 |
우분투 터미널 이동 단축키 (0) | 2012.01.16 |
Java 문자열 입력 (0) | 2012.01.13 |
댓글