面向对象设计中的五大原则.pptVIP

  • 4
  • 0
  • 约5.35千字
  • 约 23页
  • 2018-04-13 发布于河南
  • 举报
在本单元重点了解如下知识点 单一职责原则(SRP) 接口隔离原则(ISP) 依赖倒置原则(DIP) 开放-封闭”原则(OCP) Liskov替换原则(LSP) 如何正确地进行类的设计 ——遵守面向对象设计中的“五大原则” 面向对象设计和编程概述 1、面向对象设计(OOD)和面向对象编程语言(OOPL) Object-Oriented Programming Language可以提高程序的封装性、复用性、可维护性,但仅仅是“可以”。 让我们开始涉猎软件系统设计的思想、原则和模式方面的内容… Robert C.Martin在《敏捷软件开发——原则、方法与实践》一书中总结出了“单一职责原则”。 让我们先从“单一职责原则”开始吧… 2、能不能真正实现OOD和OOPL所体现出的这些“优点” 取决于设计和编程人员具体“如何做”。 3、那么如何能够达到如此“境界”? 有什么设计思想、设计原则和设计模式吗? 1、什么是SRP Single-Responsibility Principle 一个类应该仅有一个引起它的变化的原因(职责),这条原则也称为类设计的“高内聚性原则”。 少管闲事,专心做一件事情!“一心无二用”! 它指导我们如何提高代码的可重用度! 你认为该JSP页面有什么问题吗? 单一职责原则 (l)含义之一 避免相同的职责(也称为功能)分散到不同的类中实现 (2)含

文档评论(0)

1亿VIP精品文档

相关文档