构造器 / 构造方法
访问修饰符 类名(形参列表) {
方法体;
}
1、类的特殊方法
2、没有返回值,不需要注明 void
3、方法名必须与类名一致
4、形参列表的规则与普通方法一致
5、创建对象时,自动调用该类的构造器完成对象的初始化
6、一个类可以定义多个构造器,实现构造器重载
7、构造器是完成对象初始化,而不是创建对象
8、构造器不能以成员方法的机制调用
9、没用定义构造器,类中自动生成一个隐式默认无参构造器
10、定义构造器会覆盖、且不能再使用隐式默认无参构造器,除非显式定义无参构造器
11、无参构造器
(1)无方法体,对象属性为默认值
(2)有方法体,定义 / 更改对象属性的默认值
12、对象初始化的步骤
(1)默认初始化
(2)显式初始化
(3)构造器初始化
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战