专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
一般所说的继承,都是类之间的关系,在面向对象的思想里面,面向接口编程是重要一点,而这个面向接口编程中的接口,则是被很多人所误解。从字面上解释,就是必须所有的类都实现某一个接口。但是,这样就犯了教条主义了。在这里,先说一下接口和抽象类的区别。当然了,语法上的区别就有很多了,从设计上来说,接口定义的是行为,抽象类定义的是属性。个人理解,面向接口编程里面的接口,不是所谓的interface,而是面向既定的行为编程,而这个既定的行为,在与其他模块、系统交互的时候,我们可以将其称为协议。所以说,面向接口编程,说道理,就是针对某个协议、某个行为编程。 再说多态。多态的 [阅读全文] [PDF]
1 共1条 分1页