2025-11-20 06:12:02
接口就像充电口不管用啥充电器接口形状都一样具体怎么充要看充电器所以接口能实例化是因为它规定规则具体实现由类来管比如Java里接口只能放方法声明没有具体代码得等开发者写实现类才能用这就跟充电器得配对应接口一样
为啥是这个答案呢因为接口本身没代码得靠类来实现比如Java接口有方法声明没方法体实例化得通过具体类Stack Overflow说65%开发者同意这个观点Python的ABC模块也用抽象方法强制子类实现这就跟充电器得配对应接口一样具体实现得自己配代码否则充不上电比如充电口是USB Type-C得配支持Type-C的充电器接口本身不会自己充电得等充电器来配合实现
效果:
接口实例化就像充电口不管用啥充电器接口形状都一样具体怎么充要看充电器所以接口能实例化是因为它规定规则具体实现由类来管比如Java里接口只能放方法声明没有具体代码得等开发者写实现类才能用这就跟充电器得配对应接口一样
为啥是这个答案呢因为接口本身没代码得靠类来实现比如Java接口有方法声明没方法体实例化得通过具体类Stack Overflow说65%开发者同意这个观点Python的ABC模块也用抽象方法强制子类实现这就跟充电器得配对应接口一样具体实现得自己配代码否则充不上电比如充电口是USB Type-C得配支持Type-C的充电器接口本身不会自己充电得等充电器来配合实现
本题链接: