package com.test;
public interface Vehicle {
public void drive();
}
class TestOne {
public static void main(String[] args) {
Vehicle v = new Vehicle() {
public void drive() {
System.out.println("Driving a car !");
}
};
v.drive();
}
}
代码如上,为什么不能java application运行。分不多了,帮帮忙
------解决思路----------------------
你连主类都没有啊。。。
------解决思路----------------------
你将这两个放在一个文件中,文件名必须叫Vehicle.java,而运行时 Vehicle中又没有main方法。(它是定义在TestOne中的)