抽象基类和接口都能实现继承有什么区别
来源:百度知道 编辑:UC知道 时间:2024/06/24 17:25:46
相同点
都可以被继承。
本身都不能被实例化
不同点
抽象类是一个不完整的类,需要进一步细化;而接口只是一个行为上的规范。
抽象基类不能实现多继承,而接口可以实现多继承。
抽象基类可以定义字段、属性、包含有实现的方法。接口可以定义字段、索引器、事件但不能定义字段和包含实现的方法。
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/06/24 17:25:46
相同点
都可以被继承。
本身都不能被实例化
不同点
抽象类是一个不完整的类,需要进一步细化;而接口只是一个行为上的规范。
抽象基类不能实现多继承,而接口可以实现多继承。
抽象基类可以定义字段、属性、包含有实现的方法。接口可以定义字段、索引器、事件但不能定义字段和包含实现的方法。