代码
提交代码
// 定义一个交通工具抽象父类,里面只有一个run()方法 public abstract class Transport { public void run() { System.out.println("交通工具run()方法"); } public static void main(String[] args) { // 此处为匿名内部类,将对象的定义和实例化放到了一起 Transport car = new Transport() { // 实现抽象父类的run()方法 @Override public void run() { System.out.println("汽车跑"); } }; // 调用其方法 car.run(); Transport airPlain = new Transport() { // 实现抽象父类的run()方法 @Override public void run() { System.out.println("飞机飞"); } }; airPlain.run(); } }
运行结果