package oop.Test02;
//java-->class
public class Person {
//一个类什么都不写,它也会存在一个方法
//特点:1.必须和类的名字相同
// 2:必须没有返回值,也不能写void
//显示地定义一个构造器
String name;
public Person(){
//无参构造
//作用:1.实例化初始值
// 2:new关键字本质上就是在调用构造器
this.name="gu";
//构造器走完才生成对象
}
//有参构造
//一旦定义了有参构造,无参就必须显示定义
public Person(String name){
this.name=name;
}
?
}
?
package oop.Test02;
?
public class Application {
public static void main(String[] args) {
//实例化了一个对象
Person person=new Person("guwenjie");
System.out.println(person.name);
}
}
?