黑马程序员技术交流社区
标题:
为什么方法都是静态的要私有空参构造?
[打印本页]
作者:
SkyBlack
时间:
2016-5-28 21:01
标题:
为什么方法都是静态的要私有空参构造?
如题,上课讲说是为了禁止在本类创建对象,为什么不让创建对象了呢?
作者:
JackBurne
时间:
2016-5-28 21:15
因为在Java中的每个类都至少有一个构造方法,如果在一个类中没有定义构造方法,系统会自动为这个类创建一个默认的构造方法,这个默认的构造方法没有参数,在其方法体中没有任何代码,即什么也不做。
作者:
JackBurne
时间:
2016-5-28 21:26
基础班的官方教材《Java基础入门》的P98页,3.6.4 介绍的单例模式 做如下解释:单例模式是Java中的一种设计模式,是指在设计一个类时,需要保证在整个程序运行期间针对该类只存在一个实例对象。先记着以后用
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2