//java---> class
//构造器知识
public class Person {
? ?//一个类即使什么也不写,也会存在一个方法
? ?//显示的定义构造器
? ?String name;
?
? ?//1.使用new关键字,本质是在调用构造器
? ?//2.用来初始化
? ?//无参构造
? ?public Person(){
?
? }
?
? ?//有参构造:一旦定义有参构造,无参就必须显示定义
? ?public Person(String name) {
? ? ? ?this.name = name;
? }
}
public class Demo02 {
? ?public static void main(String[] args) {
? ? ? ?//new 实例化了一个对象
? ? ? ?Person person = new Person("wenrun");
? ? ? ?System.out.println(person.name);
? }
}
/*
构造器:
? ?1.和类名相同
? ?2.没有返回值
作用:
? ?1.new 本质在调用构造方法
? ?2.初始化对象的值
注意点:
? ?1.定义有参构造之后,如果想继续使用无参构造,就要显示定义一个无参构造
*/
|