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