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()); } }