摘要:
设计模式遵循原则 开闭原则:对扩展开放,对修改关闭 里氏代换原则:只有当衍生类可以替换掉基类,软件单位的功能不受到影响时,基类才能真正被覆用。而衍生类也能够在基类的基础上增加新的行为 依赖倒转原则:开闭原则的基础,对接口编程,依赖于抽象而不依赖于具体 接口隔离原则:使用多个隔离的接口来降低耦合度 迪 阅读全文
摘要:
集合 集合框架围绕一组标准接口而设计,我们可以直接使用这些接口的标准实现,也可以通过这些接口实现自己的集合。 以下是百度的一张集合框架结构图: 从上图我们可以看出,集合主要分为两个不同的容器,一个是Collection,另一个是Map。 Collection 接口又有 3 种子类型,List、Set 阅读全文
摘要:
接口 Interface 在JAVA编程语言中是一个抽象类型,是抽象方法的集合。接口通常以interface来声明。一个类通过实现接口(implements)的方式,从而实现接口的抽象方法。 接口通过interface关键字来定义 接口中不能实现方法,但是能声明方法 类通过implements关键字 阅读全文