//定义方法interfacepublicPeople(){//implements继承方法//没有构造方法,不能创建对象//只能创建公开的静态常量、抽象方法//任何类在实现接口时,必须实现接口中的所有抽象方法,否则此类为抽象类//实现接口中的抽象方法时,访问修饰符必须是public}//接口多态Dog myDog =newDog();//把狗当狗看Animals a = myDog;//把狗当动物看Runnable r = myDog;//把狗当会跑的东西看
JAVA类与对象抽象类abstract创建的类称为抽象类,抽象类不能加上new作用:1.可以被子类引用,提供共性属性和方法2.可以声明为引用,更自然地使用多态3.抽象父类依附于子类,完整子类对象=父类共性+子类独有abstract public People(){}抽象方法只有方法声明,没有方法实现,只能在抽象类中final方法final修饰类表示此类不能被继承final修饰方法表示此方法不能被重写final修饰变量:final int num = 0;//此变量值不