Day 21 构造器详解

构造器的特点,作用以及注意点

构造器的两个特点
1. 必须和类名相同
2.没有返回值,也不能写void
构造器核心的作用
1.使用new 关键字,必须要有构造器,因为他的本质就是在调用构造器
2.用来初始化值
构造器的注意点
1.定义有参构造后,如果想继续使用无参构造,显示的定义一个无参的构造

构造器快捷键(idea)

快捷键:alt+insert,功能强大,快速创建构造器,可创建无参和实参
image

代码举例

1.创建一个类之后,哪怕什么都不写,也能在其他类里面new出来。因为系统也会自动创建一个无参构造器。
image

2.如果构建了有参构造器,那再想要引用无参,就必须将无参写出来。
这里无参注释掉,只有有参,当在想调用无参就显示错误。
image

3.前面的name是指代上面的类的,后面的name代表传进来的参数
image
首先引入jack这个名字,她要走Person这个类的方法,走完了之后再输出回来。jack就是传进来的参数,name就是要等于jack,因此输出person.name的时候是jack。
image
image

posted @ 2022-04-02 17:19  咩咩子的起床气  阅读(51)  评论(0)    收藏  举报