上善若水|

Jinx8823

园龄:3年4个月粉丝:15关注:5

📂JavaSE
🔖Java
2022-11-21 21:24阅读: 32评论: 0推荐: 0

构造方法

构造方法

  1. 构造方法名必须和类名相同
  2. 没有返回值,也不能用void修饰

作用

  1. new的本质就是在调用构造方法
  2. 初始化一些对象的值

注意:定义有参构造之后,如果想使用无参构造,必须要显示地定义无参构造

this.后面跟的值,一般是类中定义的,=后面的值一般是方法传进来的值

package study;
//java编译后生成class文件
public class People {
//即使什么都不写,也会自带一个构造方法
//显示的构造方法
String name;
//构造方法一般用来对属性进行初始化
//用new实例化对象时,本质就是在调用构造方法
public People(){
//this.name="张三";
}
//有参构造方法,一旦定义了有参构造,无参构造就必须显示定义
public People(String name){
this.name=name;
}
//快捷键alt+insert可以生成构造方法
}
package study;
public class Application {
public static void main(String[] args) {
//用new实例化一个对象
People people = new People("zhang");
System.out.println(people.name);;
}
}

本文作者:Jinx8823

本文链接:https://www.cnblogs.com/Jinx8823/p/16913409.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Jinx8823  阅读(32)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起