社区
Java SE
帖子详情
final类和构造方法为私有的类有什么区别?
ultrasurf
2008-03-08 10:35:47
final类 和 构造方法为私有的 类有什么区别?好象后果都是不能再有子类.
请问这两种方法有什么区别吗?
谢谢~
...全文
151
4
打赏
收藏
final类和构造方法为私有的类有什么区别?
final类 和 构造方法为私有的 类有什么区别?好象后果都是不能再有子类. 请问这两种方法有什么区别吗? 谢谢~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bt_lose
2008-03-08
打赏
举报
回复
共同点都不能被继承
不同点一个可以通过new创建对象,另一个则不能,只能通过静态方法返回自己实例
bootupnow
2008-03-08
打赏
举报
回复
两种类都很惨,绝后呀,呵呵。
dracularking
2008-03-08
打赏
举报
回复
private constructor还不能显式构造 多用于单例
网络咖啡
2008-03-08
打赏
举报
回复
final的类不能被继承,但是可以创建当前类的对象
构造方法为私有的类也不能被继承,而且不能创建对象
Java
final
类
&所有
构造方法
均为private的
类
(
类
型说明符&访问控制符)
1.
final
是
类
型说明符,表示关闭继承,即
final
类
不能有子
类
; 但
final
类
可能可以在
类
外创建对象(即
final
类
的
构造方法
可以不是private型): 在同一包中时,可以在任何另外一个
类
中使用public
类
与友好
类
创建对象; 不在同一包中时(import语句),可以在任何另外一个
类
中使用public
类
创建对象。 2.private是访问控制符, private...
编写Java程序,创建一个数学工具
类
,将该
类
设计为
final
类
,
Final
修饰符的使用。
需求说明: 创建一个数学工具
类
。 将该
类
设计为
final
类
。 将该
类
的
构造方法
的访问权限定义为
私有
,以防止外界实例化该
类
。 在该
类
定义静态double
类
型常量π,其值为3.14159268。 定义静态方法addition(),用于计算一个int[]
类
型的数组元素之和。 定义静态方法circ(),用于计算圆形的周长。 定义静态方法sort(),用于对传入的int[]数组元素进行升序排序。 实现思路: 创建一个数学工具
类
的实现思路: 创建M.
构造方法
的
私有
化
构造方法
的
私有
化
私有
化
构造方法
:单态设计模式,单例设计模式 (不产生过多的对象) 将
类
的
构造方法
私有
化,在
类
内部产生实例化对象,并通过
类
的静态方法获取实例化对象的引用。 内部
类
缺点:正常的一个
类
操作时只定义方法或属性。而含有内部
类
的
类
操作时,破坏了程序的结构。 优点:可以方便的访问外部
类
的
私有
属性(将内部
类
和外部
类
分开定义,) 内部
类
可以在代码 和方法内定义(方法内定义内部
类
时,如果方法有参数...
java
构造方法
可以是
私有
的吗_Java中的构造函数可以是
私有
的吗?
是的,构造函数可以是
私有
的。 这有不同的用途。 一个这样的用途是单身devise反模式 ,我会build议您不要使用。 另一个更合理的用途是委托构造函数。 你可以有一个构造函数,这个构造函数有很多不同的选项,这些选项实际上是一个实现细节,所以你把它设置成
私有
的,然后你剩下的构造函数就委托给它了。作为委托构造函数的一个例子,下面的
类
允许你保存一个值和一个types,但是它只允许你为types的一个子...
构造方法
私有
化
在
类
结构中每当使用关键字new都会调用
构造方法
并实例化新的对象,然而在设计中,也可以利用
构造方法
的
私有
化形式来实现实例化对象的控制。 1.单例设计模式: 单例设计模式是指在整个系统中一个
类
只允许提供一个实例化对象,为实现此要求就可以通过private进行
构造方法
的封装,这样该
类
将无法在
类
的外部利用关键字new实例化新的对象。同时为了方便使用本
类
的方法,则可以在内部提供一个全局实例化对象供用户使用。 package cn.kuiba.util; class Singleton{ .
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章