zoukankan      html  css  js  c++  java
  • 编写一个Animal类,具有属性:种类;具有功能:吃、睡。定义其子类Fish 和Dog,定义主类E,在其main方法中分别创建其对象并测试对象的特性。

    package animal;
    
    public class Animal
    {
        //成员属性
        private String kind;
        
        public String getKind() {
            return kind;
        }
    
        public void setKind(String kind) {
            this.kind = kind;
        }
    
    
        //成员方法
        public void eat()
        {
            
        }
        public void sleep()
        {
            
        }
    }
    package animal;
    
    public class Fish extends Animal {
        // 定义新的成员方法
        public void speak() {
            System.out.println("我是" + this.getKind());
        }
    
        // 重写父类成员方法
        public void eat() {
            System.out.println("我喜欢吃水藻");
        }
    
        public void sleep() {
            System.out.println("我睡觉时睁着眼睛奥");
        }
    }
    package animal;
    
    public class Dog extends Animal {
        // 定义新的成员方法
        public void speak() {
            System.out.println("我是" + this.getKind());
        }
    
        // 重写父类成员方法
        public void eat() {
            System.out.println("我喜欢吃骨头");
        }
    
        public void sleep() {
            System.out.println("我睡觉时闭着眼睛,我喜欢睡在主人身边");
        }
    }
    package animal;
    
    public class Text_animal {
    
        public static void main(String[] args) {
          
            //实例化fish对象
            Fish f = new Fish();
            f.setKind("小鱼");
            f.speak();
            f.eat();
            f.sleep();
            
            
            //实例化dog对象
            Dog d = new Dog();
            d.setKind("小狗");
            d.speak();
            d.eat();
            d.sleep();
            
        }
    
    }

  • 相关阅读:
    注册登录
    ASP.NET常用编程代码(一)
    HTML、CSS、JS、PHP 的学习顺序~(零基础初学者)
    如何学习javascript?(转)
    如何完全卸载SQL Server 2005
    如何给网页标题栏上添加图标(favicon.ico)
    网页制作常用代码
    网页颜色代码对照表
    ASP.NET常用编程代码(二)
    50个PHOTOSHOP快捷键技能!
  • 原文地址:https://www.cnblogs.com/HRZJ/p/5897528.html
Copyright © 2011-2022 走看看