推荐答案类的封装不仅体现在对属性的封装上,实际上方法也可以封装,其中也包括对构造方法的封装下面新建Singleton类,并且封装下构造方法这个时候由于构造方法被private,所以无法正常实例化所以singleton只能在内部实例化,那么需要考虑内部生成的对象怎么给到外部类使用正常情况下,对象属性只能通过类的实例化调用,如果没有实例化还获得到对象使用,需要将对象声明......
开发工具:Eclipse Mars2.0
类
封装不仅体现在对属性
封装上
实际上方法也可以封装
其中也包括对构造方法
封装
下面新建Singleton类
并且封装下构造方法
这个时候由于构造方法被private
所以无法正常实例化
所以singleton只能在内部实例化
那么需要考虑内部生成
对象怎么给到外部类使用
正常情况下
对象属性只能通过类
实例化调用
如果没有实例化还获得到对象使用
需要将对象声明为static访问类型
因为static属性是可以通过类名称直接调用
一般情况下
代码需要有良好
封装
这里再优化下代码