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

  • 相关阅读:
    Appsacn 定期自动化扫描
    安全扫描工具 AppScan
    安全扫描工具 Netsparker
    Appium环境搭建
    selenium元素定位大全
    浅谈 WebDriver如何应对不同浏览器
    自动化环境搭建
    三次握手四次挥手
    通俗讲解python__new__()方法
    第十三章、元类之控制类的调用过程
  • 原文地址:https://www.cnblogs.com/HRZJ/p/5897528.html
Copyright © 2011-2022 走看看