placesetting.java.bak
来自「java编程思想的部分实现」· BAK 代码 · 共 74 行
BAK
74 行
//:c06 :Placesetting.java
class Plate
{
Plate(int i)
{
System.out.println("Plate constructor"+i);
}
}
class DinnerPlate extends Plate
{
DinnerPlate(int i)
{
super(i);
System.out.println("DinnerPlate constructor"+i);
}
}
class Utensil
{
Utensil(int i)
{
System.out.println("Utensil constructor");
}
}
class Spoon extends Utensil
{
Spoon(int i)
{
super(i);
System.out.println("Spoon construtor");
}
}
class Fork extends Utensil
{
Fork(int i)
{
super(i);
System.out.println("Fork constructor");
}
}
class Knife extends Utensil
{
Knife(int i)
{
super(i);
System.out.println("Knife constructor");
}
}
class Custom
{
Custom(int i)
{
System.out.println("Custum constructor");
}
}
public class Placesetting extends Custom
{
Spoon sp;
Fork frk;
Knife kn;
DinnerPlate pl;
Placesetting(int i)
{
super(i+1);
sp=new spoon(i+2);
frk=new Fork(i+3);
kn=new knife(i+4);
pl=new DinnerPlate(i+5);
System.out.println("Placesetting constructor");
}
public static void main(String []args)
{
Placesetting x=new Placesetting(9);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?