本帖最后由 汪平乐 于 2013-5-9 09:05 编辑
想输出开不同的车,但在这里卡了半天,请大虾帮吗!- class Car{
- void driveCar(Bus bus){}
- }
- interface Bus{
- void driveBus();
- }
- class Test{
- static void drive(){
- Car car = new Car();
- car.driveCar(new Bus(){ //参数类型的匿名内部类
- public void driveBus(){
- System.out.print("开不同的车");
- }
- });
- }
- }
- class Run{
- public static void main(String[] args){
- Test.drive();
- }
- }
复制代码 |