zoukankan      html  css  js  c++  java
  • 简单的方法使用案例

    (三)、创建一动物类:Animal
    1) 创建三个子类:Dog、Cat、Pig都继承于Animal
    2) 为Dog添加love(),打印我喜欢吃骨头
    3) 为Cat添加love(),打印我喜欢吃小鱼
    4) 为Pig添加love(),打印我喜欢吃饲料
    5) 请创建一个长度为3的动物数组Animal[] animals = new Animal[3];
    6) 分别创建一个狗、猫、猪对象,并将三个对象加入至动物数组内
    7) 请采用循环调用动物数组内的每一个动物的love()方法

    package ja6;
    
    public class Animal {
    	public void love(){
    		
    	}
    
    }
    

      

    package ja6;
    
    public class Cat extends Animal{
        public void love(){
    		System.out.println("我喜欢吃小鱼");
    	}
    }
    

      

    package ja6;
    
    public class Dog extends Animal{
        public void love(){
    		System.out.println("我喜欢吃骨头");
    	}
    
    }
    

      

    package ja6;
    
    public class Pig extends Animal{
    	   public void love(){
    			System.out.println("我喜欢吃饲料");
    		}
    
    }
    

      

    package ja6;
    
    public class Test {
    	public static void main(String[] args) {
    		Animal[] animals = new Animal[3];
    		animals[0]=new Dog();
    		animals[1]=new Cat();
    		animals[2]=new Pig();
    		for (int i = 0; i < 3; i++) {
    			animals[i].love();
    		}
    	}
    }
    

      

  • 相关阅读:
    scala :: , +:, :+ , ::: , ++ 的区别
    Scala 函数式编程思想
    Scala 关键字
    HDFS 的内存存储是什么?
    LRU
    高并发情况限流
    Java中List集合去除重复数据的方法
    MySQL支持的跨库事务
    死磕ConcurrentHashMap 1.8源码解析
    一致性Hash算法
  • 原文地址:https://www.cnblogs.com/www-x/p/8066831.html
Copyright © 2011-2022 走看看