构造方法
作用:
初始化成员变量的
注意:
1.构造方法 没有返回值 甚至不写返回值的类型
2.构造方法的方法名 与类名 相同
书写:
关键字 构造方法名(){
}
举例:
创建cat类:
public class Cat {
private String name;
private String color;
private String kind;
public Cat() {
name = "小不花";
color = "不花色";
kind = "中华不田园猫";
System.out.println("我是猫类的构造方法");
}
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
public String getColor() {
return this.color;
}
public void setColor(String color) {
this.color = color;
}
public String getKind() {
return this.kind;
}
public void setKing(String kind) {
this.kind = kind;
}
public void eat() {
System.out.println("会吃鱼");
}
public void cute() {
System.out.println("会卖萌");
}
public void catchMouse() {
System.out.println("会抓老鼠");
}