홍익대 Java/수업
홍대 자바 수업 상속 .만약 슈퍼 클래스에 디폴트 생성자없으면 이렇게
Yi Junho
2009. 7. 22. 17:32
반응형
class Point2D
{
protected int x=10;
protected int y=20;
public Point2D(int xx,int yy)
{
x=xx ; y=yy;
}
}
class Point3D extends Point2D{
protected int z=30;
public void print(){
System.out.println(x+" "+" "+y+" "+z);
}
public Point3D(){
super(123,456);
System.out.println("서브 클래스 생성자 호출");
}
public Point3D(int xx,int yy,int zz)
{
super(xx,yy);
x=xx ; y=yy; z=zz;
}
}
class Noname1
{
public static void main (String [] args)
{
Point3D pt=new Point3D();
pt.print();
Point3D pt2=new Point3D(1,2,3);
pt2.print();
}
}
반응형