抽象
1.abstract
2.抽象类不能被new,只能靠子类来实现它:约束!
3.抽象类中存在普通的方法
4.抽象的方法只能写在抽象类中
约束:抽象类中的抽象方法,但是方法只有方法名字,没有实现即没有{}
接口(抽象方法的集合)
1.interface (把class换掉)
2.接口中的所有定义的方法都是默认抽象的,不能写具体的方法,只能写抽象的方法;
接口中所有定义的属性都是默认常量
3.接口都需要 实现类 用implements接口名,接口名....(可有多个接口)
4.接口不能被实例化