package cn.happy2; public class Bus extends Tool { public void run(){ System.out.println("李佳乐开着公交车打了傲晴一顿"); } } package cn.happy2; public class Car extends Tool { public void run(){ System.out.println("傲晴开着小轿车鄙视的看着李佳乐"); } } package cn.happy2; public class Emploee { public void gh(Tool tool){ tool.run(); } } package cn.happy2; public class MyMain { public static void main(String[] args) { Tool[] tools=new Tool[2]; tools[0]=new Car(); tools[1]=new Bus(); Emploee emp=new Emploee(); for(Tool item:tools){ item.run(); } } } package cn.happy2; public abstract class Tool { public abstract void run(); }