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