package com.text;
//猫
public class Cat {
private String name;
private String color;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
//行为
//显示名字
public void showName()
{
System.out.println("猫的名字="+this.name);
}
//叫
public void shout()
{
System.out.println("喵...");
}
//构造方法
public Cat(String name, String color, int age) {
super();
this.name = name;
this.color = color;
this.age = age;
}
public Cat(String name) {
super();
this.name = name;
}
@Override//重写
public String toString() {
return "Cat [name=" + name + ", color=" + color + ", age=" + age + "]";
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
Cat cat1=new Cat("妮妮");
cat1.setColor("灰色");
cat1.setAge(2);
System.out.println(cat1.getName()+"毛色"+cat1.getColor());
System.out.println(cat1.getName()+"年龄"+cat1.getAge());
cat1.showName();
cat1.shout();
//输出查看一下对象的所有属性
System.out.println("默认输出的"+cat1.toString());
}
}