A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 丶不缺小哥范儿 中级黑马   /  2015-9-17 17:22  /  705 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

class Test1_Animal {
        public static void main(String[] args) {
                System.out.println("Hello World!");
                Dog d = new Dog("哮天犬",30);
                System.out.println(d.getName()+"..."+d.getAge());
                d.eat();
                d.lookHome();

                Cat c = new Cat("加菲猫",3);
                System.out.println(c.getName()+"..."+c.getAge());
                c.eat();
                c.catchMouse();
        }
}
abstract class Animal {
        private String name;
        private int age;
       
        public Animal(){}

        public Animal(String name,int age){
                this.name=name;
                this.age=age;
        }

        public void setName(String name){
                this.name=name;
        }

        public String getName(){
                return name;
        }

        public void setAge(int age){
                this.age=age;
        }

        public int getAge(){
                return age;
        }
        public abstract void eat();
}

class Cat extends Animal {
        public Cat(){}

        public Cat(String name,int age){
                super(name,age);
        }
        public void eat() {
                System.out.println("猫吃鱼");
        }
        public void catchMouse() {
                System.out.println("抓老鼠");
        }
}

class Dog extends Animal {
        public Dog(){}

        public Dog(String name,int age){
                super(name,age);
        }
        public void eat() {
                System.out.println("狗吃肉");
        }
        public void lookHome() {
                System.out.println("看门");
        }
}

11 个回复

倒序浏览
楼主学了多久了啊 有的地方看不懂
回复 使用道具 举报
赵存金 来自手机 中级黑马 2015-9-17 17:54:40
藤椅
学习了。刚好学到面相对象。
回复 使用道具 举报
私有成员-无参构造-有参构造-set和get方法-成员方法
回复 使用道具 举报
写得不错哦,加油
回复 使用道具 举报
加油。。。。。。
回复 使用道具 举报
这是封装加继承吧~!面向对象里面的,面向对象有三种,一种是封装,一种是继承,一种是多态。
回复 使用道具 举报
这个小程序挺不错的,虽然面向对象那边不是很熟悉,.
回复 使用道具 举报
这个小程序挺不错的
回复 使用道具 举报
看了主题就进来了。····原来是面向对象
回复 使用道具 举报
不错  好题啊
回复 使用道具 举报
人生苦旅 来自手机 中级黑马 2015-9-18 07:47:40
12#
表示刚看到多态,加油!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马