Java 面向对象:构造器详解
构造器:
- 和类名相同
- 没有返回值,也不能写void
作用:
- new本质是调用构造方法
- 初始化对象的值
注意点:
- 定义有参构造之后,如果想使用无参构造,显示的定义一个无参的构造
- 类默认定义一个空的构造方法
Person类
public class Person {
String name;
int age;
public Person(String name,int age) {
this.name = name;
this.age = age;
}
}
测试类
public class Application {
public static void main(String[] args) {
Person person = new Person("李四",22);
System.out.println(person.name+","+person.age);
}
}