摘要: 多态是面向对象语言中接口的多种实现方式,即同一接口因为使用不同的实例而执行不同的操作。 多态可以使程序有良好的扩展,对所有类的对象进行通用处理,消除类型之间的耦合。多态可以提高程序的可复用性,提升程序的可扩充性与可维护性。 但多态的存在有三个必要的条件: (1)继承:有类继承或有接口实现; (2)重 阅读全文
posted @ 2020-03-14 17:13 ceew 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 软件设计模式是软件开发人员对在软件开发中遇到的问题提出的解决方案,是在软件开发中对开发经验的总结,设计模式可以提升软件的可复用性与可维护性。 设计模式分为三大类:创建型模式、结构型模式与行为型模式,并且这三类设计模式都遵循六大原则: 单一职责原则(Single Responsibility Prin 阅读全文
posted @ 2020-03-13 10:38 ceew 阅读(123) 评论(0) 推荐(0) 编辑