728x90
//import 패키지.클래스 // import 패키지.*;은 가독성이 떨어짐
//import java.lang.*; 생략된 import문 컴파일러가 자동으로 추가 시켜줌
public class Ex06 {
public static void main(String[] args){
Point3D point = new Point3D();
System.out.printf("(%d, %d, %d)",point.x,point.y,point.z);
}
}
class Point3D extends Point{ //Object는 최상위클래스
int z = 30;
Point3D(){
this(100,200,300);
}
Point3D(int x, int y, int z){
super(x,y);
this.z = z;
}
}
//생성자 첫줄에 super호출문 this호출문 중 무조건 한가지가 와야한다.
//Point class in Ex01
728x90
'JAVA > 예제' 카테고리의 다른 글
[JAVA] ch07-09. 객체 지향 9 (0) | 2017.08.22 |
---|---|
[JAVA] ch07-08. 객체 지향 8 (0) | 2017.08.22 |
[JAVA] ch07-05. 객체 지향 5 (0) | 2017.08.22 |
[JAVA] ch07-04. 객체 지향 4 (0) | 2017.08.22 |
[JAVA] ch07-03. 객체 지향 3 (0) | 2017.08.22 |
댓글