好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

c面向对象系列06c的面向对象程序设计思想.ppt

10页
  • 卖家[上传人]:hs****ma
  • 文档编号:577599236
  • 上传时间:2024-08-22
  • 文档格式:PPT
  • 文档大小:769.52KB
  • / 10 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 学云签约讲师学云签约讲师 魏娟魏娟学习c++开发面向对象系列— c++面向对象的程序设计思想 学云 为您提供高品质课件、学习督导服务、即时答疑、知识交易平台•对象指针•This成员•对象的引用•对象指针与引用的使用上节回顾 学云 为您提供高品质课件、学习督导服务、即时答疑、知识交易平台•面向对象的程序设计方法•面向过程与面向对象的对比•面向对象的优点本节目标 学云 为您提供高品质课件、学习督导服务、即时答疑、知识交易平台面向对象的程序设计方法•自然界就是由许多的对象组成–自然界中的任何一个实体都可以看作一个对象–非实体也能看成某种对象(逻辑上的实体)•自然界的现象就是许许多多的同类与不同类的对象在相互作用–一个对象包含一个或多个其他的对象–一个对象使用另一个或多个对象–同种或不同种的对象之间存在各种复杂的关系 学云 为您提供高品质课件、学习督导服务、即时答疑、知识交易平台面向对象的程序设计方法•分析并分解出某个问题中的种种对象•准确的描述所有对象之间的种种关系•找到它们之间的所有相互作用•用程序设计语言与工具来描述它们•用程序开发语言来表达(实现)它们 学云 为您提供高品质课件、学习督导服务、即时答疑、知识交易平台对象的抽象特点•对象的抽象特点•对所有对象进行抽象总结–名称–属性–行为•用class来表述 学云 为您提供高品质课件、学习督导服务、即时答疑、知识交易平台面向对象与面向过程的对比•面向过程–程序=数据+算法–算法=函数+控制流程–结构化封装,但无法隐藏–算法依赖于数据,更改与维护困难–重用性差•面向对象–分析问题,找到对象–抽象出对象的属性与特点–划分出类–确定类与类的关系–用类来定义程序结构 学云 为您提供高品质课件、学习督导服务、即时答疑、知识交易平台面向对象的优点•更好的封装–数据隐藏–操作屏蔽–把特定的数据与相应的操作组合在一起–把可见的与不可见的部分很理想的分离开来•C++语言中封装是由类来实现的•继承–更好的可重用特性–软件更易扩展与更可维护性•多态–最重要的面向对象特性之一–突出的优点 学云 为您提供高品质课件、学习督导服务、即时答疑、知识交易平台小结•面向对象的程序设计方法•面向过程与面向对象的对比•面向对象的优点 学云 为您提供高品质课件、学习督导服务、即时答疑、知识交易平台作业•完成课堂上讲解的案例程序 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.