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

    }

    

}

posted @ 2016-05-18 13:52  尤痴武  阅读(149)  评论(0编辑  收藏  举报