定义B为抽象类,C和D为接口 都不能被实例化 一个类只能继承一个抽象类,可以实现多个接口。 接口中只能有抽象方法和默认方法和静态变量,不能为普通方法提供方法实现,不能有构造器。 抽象类中可以有成员变量、常量、方法,构造器