- 2
- 0
- 约6.04千字
- 约 27页
- 2017-06-16 发布于贵州
- 举报
第九讲 面向对程序设计基础
本讲主要内容: 面向对象的基本思想 类和对象概念及举例 属性和方法 类成员的访问控制 构造函数和析构函数 封装、继承、多态 面向对象技术的由来 面向过程的设计方法(结构化程序设计方法)的不足: 功能和数据分离,不符合人们对事物的认识,难以保证数据和功能的相容性. 基于模块的设计方法,使软件修改困难 自顶向下的设计方法,限制了软件的可重用性,降低了开发效率,维护困难. 面向对象设计方法 把数据和对数据的操作作为一个相互依赖不可分割的整体,符合人们的思维习惯. 采用数据抽象和信息隐蔽技术,使问题简单化. 有助于控制软件的复杂性,提高软件的生产效率. 其他程序设计方法 面向过程的设计方法:在科学计算中仍有其优势. 面向逻辑的设计方法:人工智能 面向规则的设计方法:专家系统 类 类是对象的符号表示形式。类描述组成对象的属性、方法和事件等。 类通常同时包含定义和实现,但它也可以包含没有实现的一个或多个成员。 类的概念类似于面向过程程序开发中的数据类型(结构)概念。 C++类声明 class Rectangle { private: int a,b; public: int Square() { return a*b; } int Girth() { return 2*(a+b); } void Assign(int x,int y)
您可能关注的文档
最近下载
- Reading explorer-F级教学精品课件U2B.pptx VIP
- 管道清淤修复质量检查记录表格式.doc VIP
- 机械设计基础柴鹏飞万丽雯主编92课件讲解.pptx VIP
- 公路水运工程施工安全风险分级管控及隐患排查治理规范.pdf VIP
- 高速公路工程项目管理手册(合同+支付+变更等) .pdf VIP
- 奶牛饲养管理技术—育成牛和青年牛的饲养管理.pptx
- UdieToo汉化版图文教程-最强大的暗黑2修改器.pdf VIP
- Reading explorer-F级教学精品课件-U1A.pptx VIP
- 人教版化学知识点大全.pdf VIP
- 一种人防工程地下室墙后开洞补强修复结构.pdf VIP
原创力文档

文档评论(0)