- 2
- 0
- 约小于1千字
- 约 15页
- 2015-08-04 发布于安徽
- 举报
* 回顾:面向过程的设计方法 重点: 如何实现的细节和过程,将数据与函数分开。 形式: 主模块+若干个子模块(main()+子函数)。 特点: 自顶向下,逐步求精——功能分解。 缺点: 效率低,程序的可重用性差。 * 面向对象的方法 目的: 实现软件设计的产业化。 观点: 自然界是由实体(对象)所组成。 程序设计方法: 使用面向对象的观点来描述模仿并处理现实问题。 要求: 高度概括、分类、和抽象。 套接字主要功能 事件集合 函数集合:参数较多,且很多函数的参数基本固定,不断重复写很麻烦。 属性集合 如果程序创建多个套接字,重复的代码太多,维护也不方便 窗口主要属性及操作 属性 操作 结构体与函数组成程序 封装-内部事务屏蔽,使用者只关心接口 控件属于特殊的窗口,对话框是特殊的窗口等,说明它们有共性 抽象与封装 构造函数与析构函数 构造函数的重载 默认构造函数 拷贝构造函数 动态内存管理 const修饰符 继承与派生 共性 代码共用 程序可扩展性 多态 对象类型识别 运行时类型识别 家族系类型转换 C++一些特别关注的使用 重载 默认形参 内联函数 typedef 运算符重载 其它 模版函数 模版类 标准模板库STL 练习: 一个小型管理系统,分别用面向过程和面向对象设计 数据管理,如排序等,面向对象方式 客户端程序面向对象改造-套接字 Socket相关操作封装成类 见示例程序
您可能关注的文档
- 历史必修三第6课中国古代科技.ppt
- 历史必修三第13课.ppt
- 历史必修三第八课.ppt
- 历史必修三第八课中国古代科技资料性课件.ppt
- 历史必修三第一单元知识点总结2.ppt
- 历史必修三第一单元中国古代的思想与科技课后答案总汇.doc
- 历史必修三中外思想解放运动的比较.doc
- 历史必修三专题二第二节.ppt
- 历史必修三专题三1顺乎世界之潮流.ppt
- 历史必修三专题五现代中国的文化与科技.ppt
- 基于红外测温技术的电力变压器过热故障在线监测系统的创新设计与实践.docx
- 篮球文化与体育精神主题班会课件.pptx
- 基于PROFINET的熔炼车间自动控制系统:设计、实现与效能优化.docx
- 吸收能力视角下上市公司海外并购绩效的深度剖析与策略研究.docx
- 辐射接枝法:含环氧基团前驱体新型聚合物的制备与功能化探索.docx
- 移动现网结构下AGPS定位系统的深度剖析与创新应用.docx
- 稀土掺杂纳米材料:制备工艺与发光特性的深度剖析.docx
- 认知异构网络切换机制:原理、挑战与优化策略研究.docx
- 中国-瑞典鄂尔多斯生态城镇项目进展与可持续发展实践.pptx
- 抑郁情绪下的记忆偏差:自发性与自觉性自传体记忆的深度剖析.docx
原创力文档

文档评论(0)