社区
Java SE
帖子详情
关于构造函数的访问控制符
zephyr_cc
2007-07-04 04:19:27
构造函数可以是public, package, private的,各自有各自的用处.
至于protected的构造函数有点困惑
假设基类和其子类不在一个包中. 将基类的构造函数设为protected, 在子类构造函数中用super(),编译通过.
但是我在子类中new一个基类对象,编译失败,不理解...
恳请指教...
...全文
278
3
打赏
收藏
关于构造函数的访问控制符
构造函数可以是public, package, private的,各自有各自的用处. 至于protected的构造函数有点困惑 假设基类和其子类不在一个包中. 将基类的构造函数设为protected, 在子类构造函数中用super(),编译通过. 但是我在子类中new一个基类对象,编译失败,不理解... 恳请指教...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zephyr_cc
2007-07-04
打赏
举报
回复
楼上的意思是,使用super()的话才牵扯到继承和protected的问题. 如果单是在子类中new基类对象, 和继承没有关系,只和包有关系,所以编译失败, 不知道我理解的对不对?
Inhibitory
2007-07-04
打赏
举报
回复
构造对象属于包之间的访问,而继承却是层次结构上的访问.
一般也没必须把构造函数设置成protected,要么是public的,要么直接是private的就行了.
javaflash9
2007-07-04
打赏
举报
回复
构造函数如何设为protected~~~~~~?
类、
访问控制
符
、
构造函数
、继承
本文介绍了类的概念,包括类的定义、实例化、方法调用,以及
访问控制
符
public、private和protected的区别。深入探讨了
构造函数
的作用,以及如何通过继承实现代码复用,展示了super关键字在子类中调用父类方法的应用。
JAVA 1.8.0入门学习(3)
访问控制
符
和
构造函数
本文深入解析Java中的
访问控制
符
(public, protected, private)的使用场景与限制,以及
构造函数
的定义与实例化过程。通过代码示例,详细说明不同
访问控制
符
下类成员的可见性,和
构造函数
如何影响对象的初始化。
我的复习之路:Java
构造函数
之
访问控制
符
本文详细解析了Java中
构造函数
的四种
访问控制
级别:public、protected、默认和private,并通过具体示例展示了不同访问级别的
构造函数
如何影响类的实例化。
C++自己定义的
构造函数
一般是public还是private
本文介绍了C++中
构造函数
的
访问控制
符
。通常
构造函数
为public,可在任何地方创建类的对象;private
构造函数
用于控制类的实例化,如单例模式;protected
构造函数
用于继承,不允许外部直接实例化。选择哪种访问权限取决于设计需求。
typescript学习笔记:类的
构造函数
这篇博客探讨了如何在TypeScript中使用
构造函数
为类添加属性。内容包括
构造函数
的调用时机、如何通过
构造函数
设置实例属性以及构造方法的
访问控制
符
。示例代码展示了在实例化类时如何指定属性并正确访问它们。
Java SE
62,621
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章