Java基础学习:面向对象05(构造器)
-
构造器详解:
-
构造器必须掌握
-
-
构造器代码例子:
//java --> class
//idea 打开class文件:
public class Person {
/**
* 笔记:
* 一个类即使什么都不写,也会存在一个方法,就是构造方法:
*
* 构造器特点:
* 1,和类名相同
* 2,没有返回值
*
* 作用:
* 1,new对象的本质就是调用构造方法
* 2,初始化对象的值
*
* 注意点:
* 1,定义有参数构造,如果想使用无参构造,必须显示定义一个无参构造
*
* this:
* 1,this代表的是当前类
*
* <p>
* public Person(){ }
*/
String name;
//显示定义构造器:无参构造器
//1,无参构造器能干什么:实例化初始值;(构造器走完,才会生成对象;所有才会有属性的默认值)
//2,使用new关键字(本质就是调用构造器),必须要有构造器;否则会报错;
public Person() {
}
//3,有参构造:一旦定义了有参构造,无参构造必须显示定义,否则会编译报错
public Person(String name) {
this.name = name;
}
//4,IDEA快捷键:alt+insert:生成构造器
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律