class Mug {
Mug(int marker) {//e.调用构造方法,并打印Mug(1)和Mug(2)
System.out.println("Mug(" + marker + ")");
}
void f(int marker) {
System.out.println("f(" + marker + ")");
}
}
public class Mugs { // c.进入Mugs类中
Mug c1;
Mug c2;
{
c1 = new Mug(1);//d.调用构造方法
c2 = new Mug(2);
System.out.println("c1 & c2 initialized");//f.打印c1 & c2 initialized
}
Mugs() {
System.out.println("Mugs()");//执行Main()方法中的构造方法Mugs();
}
public static void main(String[] args) {
System.out.println("Inside main()");//a.先执行,并打印Inside main()
Mugs x = new Mugs(); //b.实例化类Mugs,进入Mugs类中
}
}
非静态实例的初始化
最新推荐文章于 2022-10-11 10:40:04 发布