站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题帮忙Thinking in java第四章里一段示例代码

帮忙Thinking in java第四章里一段示例代码

摘要: 帮忙Thinking in java第四章里一段示例代码


Thinking in java第四章30页‘非静态实例初始化’一节中
class Mug {
Mug(int marker) {
System.out.println("Mug(" + marker + ")");
}
void f(int marker) {
System.out.println("f(" + marker + ")");
}
}

public class Mugs {
Mug c1;
Mug c2;
{
c1 = new Mug(1);
c2 = new Mug(2);
System.out.println("c1 & c2 initialized");
}
Mugs() {
System.out.println("Mugs()");
}
public static void main(String[] args) {
System.out.println("Inside main()");
Mugs x = new Mugs();

}
} ///:~


这段代码里边的Mugs类定义里边
Mugs() {
System.out.println("Mugs()");
}
是个什么东西?


汗,不会不知道构造函数吧?


呵呵~~看错了,我看成了
Mug() {
System.out.println("Mugs()");
}

想了半天不知道是个什么东西,谢谢


构造方法




看代码还是要细心啊,想了半天不知道Mug的构造函数跑到Mugs里边是啥意思,又没继承,只是普通的调用对象……唉,瞎了眼,该死!


↑返回目录
前一篇: 对Null和""的疑惑?
后一篇: java中如何根据一个字符串来创建一个类的对象