楼主需要搞清接口与抽象类,首先,接口里面的变量及函数的定义格式是:例如里面的变量是public static final var=10;也就是公共的静态常量,方法是public abstract 返回值类型 函数名称(参数...);而抽象类里面既可以有抽象方法也可以没有抽象方法只有具体方法(非abstract修饰的,当然此种方法必须有方法体),当然,里面也可以什么方法都没有,而变量不必是常量,也可以是变量,只是含有抽象方法的类都是抽象类;其次,接口子类不能创建对象,而抽象类的子类可以创建对象;最后,抽象类还可以实现接口:) |