手机端网站重构wordpress背景偏暗
《面向对象开发》
- 对象
 
- 现实生活中实际存在的一个实体;构成系统的一个基本单位
 - 由对象名、属性和方法组成
 
- 类
 
- 实体的形式化描述;对象是类的实例,类是对象的模板
 - 可分为:
 - 实体类:现实世界中真实的实体
 - 接口类(边界类):为用户提供一种与系统合作交互的方式
 - 控制类:控制活动流,充当协调者
 
- 封装:信息隐藏技术
 - 继承:类之间的层次关系(父类与子类);可分为单继承,多继承
 - 多态:不同对象收到同一个信息时产生不同的结果;由继承机制支持
 
- 参数多态:不同类型参数多种结构类型
 - 包含多态:父子类型关系
 - 过载多态:类似于重载,应该名字不同含义
 - 强制多态:强制类型转换
 
- 绑定
 
- 静态绑定:编译时进行
 - 动态绑定:运行时进行
 
- 面向对象的分析
 
- 确定问题域,理解问题
 
- 认定对象
 - 组织对象
 - 描述对象间的相互作用
 - 确定对象的操作
 - 定义对象的内部信息
 
- 面向对象需求建模
 
- 两种模型:用例模型(用例图),分析模型 / 领域概念模型(类图 / 对象图等)
 - 结构化数据建模三个模型:数据模型(E-R图)、行为模型(状态转换图)、功能模型(数据流图)
 
- 面向对象的设计
 
- 设计分析模型和实现相应源代码
 - 遵循抽象、信息隐蔽、功能独立、模块化等设计准则
 
- 面向对象的设计原则
 
- 面向对象的测试
 










