摘要: 1.以下代码为何无法通过编译?哪儿出错了? 原因:已有的Foo()是带一个int型参数的构造方法,不存在无参的构造方法Foo() "构造方法" 当创建一个对象时,它的构造方法会被自动调用。构造方法与类名相同,没有返回值 ,它的作用是对类进行初始化, 如果类没有定义构造函数,Java编译器在编译时会自 阅读全文
posted @ 2017-10-20 15:48 山巅一寺一壶酒 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 问题:使用类的静态字段和构造函数,我们可以跟踪某个类所创建对象的个数。 请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。 程序设计思想: 利用静态变量指定一个计数器number, 创建一个对象时总要执行一次构造函数, 那么,当构造函数执行时令number自增, 便可以得到最后所创建 阅读全文
posted @ 2017-10-20 14:46 山巅一寺一壶酒 阅读(339) 评论(0) 推荐(1) 编辑