c面向对象系列-06-c的面向对象程序设计思想.ppt
《c面向对象系列-06-c的面向对象程序设计思想.ppt》由会员分享,可在线阅读,更多相关《c面向对象系列-06-c的面向对象程序设计思想.ppt(10页珍藏版)》请在三一文库上搜索。
1、学云签约讲师 魏娟,学习c+开发面向对象系列 c+面向对象的程序设计思想,对象指针 This成员 对象的引用 对象指针与引用的使用,上节回顾,面向对象的程序设计方法 面向过程与面向对象的对比 面向对象的优点,本节目标,面向对象的程序设计方法,自然界就是由许多的对象组成 自然界中的任何一个实体都可以看作一个对象 非实体也能看成某种对象(逻辑上的实体) 自然界的现象就是许许多多的同类与不同类的对象在相互作用 一个对象包含一个或多个其他的对象 一个对象使用另一个或多个对象 同种或不同种的对象之间存在各种复杂的关系,面向对象的程序设计方法,分析并分解出某个问题中的种种对象 准确的描述所有对象之间的种种
2、关系 找到它们之间的所有相互作用 用程序设计语言与工具来描述它们 用程序开发语言来表达(实现)它们,对象的抽象特点,对象的抽象特点 对所有对象进行抽象总结 名称 属性 行为 用class来表述,面向对象与面向过程的对比,面向过程 程序数据算法 算法函数控制流程 结构化封装,但无法隐藏 算法依赖于数据,更改与维护困难 重用性差 面向对象 分析问题,找到对象 抽象出对象的属性与特点 划分出类 确定类与类的关系 用类来定义程序结构,面向对象的优点,更好的封装 数据隐藏 操作屏蔽 把特定的数据与相应的操作组合在一起 把可见的与不可见的部分很理想的分离开来 C+语言中封装是由类来实现的 继承 更好的可重用特性 软件更易扩展与更可维护性 多态 最重要的面向对象特性之一 突出的优点,小结,面向对象的程序设计方法 面向过程与面向对象的对比 面向对象的优点,作业,完成课堂上讲解的案例程序,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 系列 06 程序设计 思想
链接地址:https://www.31doc.com/p-3480017.html