java - 我们可以在抽象类中声明私有构造函数吗?什么时候出现这种情况?
问题描述
需要知道我们是否可以在抽象类中声明私有构造以及如何在 Java 中访问它。
解决方案
它是一个类的事实abstract
并没有什么不同。private
只能从定义它的类中访问构造函数。
例如,可以从同一类的其他构造函数访问它,使用this()
.
推荐阅读
- ms-access - 一旦我们拆分为 FE 和 BE,Access 2016 Accde Running On 2013 Runtime 失败
- ruby-on-rails - has_many 关联不返回记录,并且 belongs_to 返回不同的记录
- c++ - 尝试将另一个子句添加到代码中时出错
- php - 在“可恢复的致命错误:类 mysqli 的对象无法转换为字符串”中插入查询结果
- c++ - 我应该将外部标头放在 .h 文件还是 .cpp 文件中?
- c# - Moq 中从未调用过模拟异步方法
- node.js - 为什么 app.intent 在 actions-on-google 中抛出错误(格式错误的响应)
- javascript - 通过 JS 进行填充更改
- python - 使用熊猫返回字符串列表
- azure-active-directory - 为 Azure AD 启用 AD 同步时提示用户单点登录