• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

奋斗的软件工程师

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

类该有的成员抽象类都可以有,但抽象类不能创建对象,那抽象类的构造器有什么意义?

虽然抽象类不能直接创建对象,但它的构造器仍然有重要意义,主要体现在以下几点:

1. **子类构造的支持**:当子类继承抽象类时,在子类的构造过程中,会先调用抽象类的构造器来进行一些初始化操作或建立必要的状态,为后续子类自身的构造奠定基础。
2. **内部初始化**:可以在抽象类的构造器中进行一些类内部的初始化工作,即使不能创建该抽象类的实例,这些初始化逻辑对于整个类体系的结构和行为可能是必要的。

posted on 2024-08-01 11:20  周政然  阅读(27)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3