abstract(抽象类),interface(接口):在网上看到一句很好的区分了它们 抽象类里面可以有非抽象方法,接口里面只能有抽象方法
什么是抽象类:声明方法的存在而不去具体实现它的类叫抽象类,不能创建abtract的实例
在接口中,方法都是抽象的(即方法没有具体的实现,只有个方法名称或加参数)
抽象类可以有普通成员变量,接口不行
抽象类有非抽象的方法和构造方法,并且修饰符可以是私有的,接口只能是抽象的方法,并且修饰符是public,最后说一句只能继承一个抽象类,但能实现多个接口。