java构造函数
一.什么是构造函数
构造函数也也称构造方法是java中的一种特殊的函数,与函数名相同无返回值。
作用是初始化成员属性和成员方法即new对象产生后就调用了对象的属性和方法
二.构造函数的特点
1.函数名与类名相同
2.不用定义返回值类型
3.不可以写return语句
三.事例:
public class TestConstructor {
public static void main(String[] args) { Area area = new Area(5);
int age = area.getAge(); System.out.println(age); }}
class Area {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) { this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public Area() { }
public Area(int age) {
this.age = age;
}
public Area(String name) { this.name = name;
}
public Area(String name, int age) { this.name = name; this.age = age;
}}