设计模式在企业开发中的应用解读.pptVIP

  • 3
  • 0
  • 约 68页
  • 2016-04-08 发布于湖北
  • 举报
目标 深刻理解面向对象思想 理解面向对象的设计原则 掌握常用的设计模式 掌握设计模式的正确使用 内容提要 1 什么是面向对象 2 面向对象的设计原则 3 常用设计模式及其应用示例 一、什么是面向对象 1.1 面向对象的世界观 1.2 面向对象的方法论 1.3 面向对象的特征 1.1 面向对象的世界观 面向对象的基本哲学是认为世界是由各种各样具有自己的运动规律和内部状态的对象所组成的; 不同对象之间的相互作用和通讯构成了完整的现实世界。因此,人们应当按照现实世界这个本来面貌来理解世界,直接通过对象及其相互关系来反映世界。这样建立起来的系统才能符合现实世界的本来面目。 1.2 面向对象的方法论 面向对象的方法是面向对象的世界观在开发方法中的直接运用。它强调系统的结构应该直接与现实世界的结构相对应,应该围绕现实世界中的对象来构造系统,而不是围绕功能来构造系统。 1.3 面向对象的特征 封装 继承 多态 1.3 面向对象的特征 封装 每个对象都包含它能进行操作所需要的所有信息。这个特性被称为封装。因此对象不必依赖其他对象来完成自己的操作。 封装的好处 良好的封装能减少耦合。 类内部的实现可以自由的修改。 类具有清晰的对外接口 1.3 面向对象的特征 继承 对象的继承代表了一种“is-a”的关系,如果两个对象A和B,可以描述为B是A,则表明B可以继承A。继承者还可以理解

文档评论(0)

1亿VIP精品文档

相关文档