构造器详解
- 创建与初始化对象
- 1、使用new创建对象 进行默认的初始化
- 2、必须和类的名字相同
- 3、必须没有返回类型,也不能写void
- 构造器必须要掌握
package opp;
public class Person {
//一个类即使什么都不写,它也会有一个方法
//显示定义构造器
String name;
//实例化初始值
//使用new关键字,本质是调用构造器
/*public Person() {
this.name="jingcheng";
}
*/
//有参构造器 一旦定义了有参,无参就必须显示定义
public Person(String name){
this.name = "金城";
}
}
package opp;
//一个项目应该只有一个main方法
public class Application {
public static void main(String[] args) {
//new实例化一个对象
Person person = new Person("景诚");
System.out.println(person.name);
}
}