下载此文档

第11章类和对象.ppt


文档分类:IT计算机 | 页数:约93页 举报非法文档有奖
1/93
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/93 下载此文档
文档列表 文档介绍
:10,13,14,?什么是面向对象?两种不同的思想、方法。面向过程的程序设计用传统程序设计语言进行程序设计时,必须详细地描述解题的过程。程序设计工作主要围绕设计解题过程来进行,这种传统的程序设计方法称为面向过程的程序设计。面向过程程序设计特点程序——处理数据的一系列过程;数据与过程分离;程序=数据结构+算法缺点重用性差维护困难面向对象程序设计面向对象程序设计:将面向对象方法用于程序设计。出发点与基本原则:模拟人类****惯思维方式,使开发软件的方法尽可能接近人类认识世界解决问题的方法。对象作为模块,对象是对客观事物的自然的、直接的抽象和模拟,包含了数据及对数据的操作。,对象成为独立模块。继承性从已有类(称为基类)派生出新类。多态性同一个名字代表不同、但相似的功能。。软件工程:用系统工程学的原理和方法管理软件开发过程,开发过程分为分析、设计、编程、测试、维护等阶段。面向对象的软件工程分析:明确系统必须做什么。设计:明确软件系统怎么做。实现:选用合适的面向对象编程语言,实现设计阶段描述的软件系统的各个类模块,并根据类的相互关系集成。测试:发现软件中的错误。维护:在软件交付用户使用期间,对软件所作的修改。,对象是构成程序的模块,即程序是由一组对象构成的,对象之间通过消息分工协作,共同完成程序的功能。类是面向对象程序设计的核心,是对具有相同属性与行为的一组事物的抽象描述。利用类可以把数据和对数据所做的操作组合成一个整体,实现对数据的封装和隐藏。类是用户自定义的数据类型,是创建对象的模型。{成员1说明;成员2说明;……成员n说明;};类定义体分号不可缺!⑴数据成员:变量或对象。其类型为:基本类型:int、float、double、char、bool复合类型:数组、指针、引用、结构、枚举等⑵成员函数对数据成员进行操作。例:classCircle{private:intradius;public:voidsetRadius(intr){radius=r;}doublearea(){*radius*radius;}};数据成员函数成员1?函数成员2

第11章类和对象 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数93
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanshenglu2
  • 文件大小742 KB
  • 时间2020-10-29