没有合适的资源?快使用搜索试试~ 我知道了~
C++编程思想.txt
需积分: 9 1 下载量 122 浏览量
2013-05-04
17:38:54
上传
评论 1
收藏 544KB TXT 举报
温馨提示
试读
553页
第一个面向对象的程序设计语言是 6 0年代开发的S i m u l a - 6 7。其目的是为了解决模拟问题。 典型的模拟问题是银行出纳业务,包括出纳部门、顾客、业务、货币的单位等大量的“对象”。 把那些在程序执行期间除了状态之外其他方面都一样的对象归在一起,构成对象的“类”,这 就是“类”一词的来源。 类描述了一组有相同特性(数据元素)和相同行为(函数)的对象。类实际上就是数据类 型,例如,浮点数也有一组特性和行为。区别在于程序员定义类是为了与具体问题相适应,而 不是被迫使用已存在的数据类型。这些已存在的数据类型的设计动机仅仅是为了描述机器的存 储单元。程序员可以通过增添他所需要的新数据类型来扩展这个程序设计语言。该程序设计系 统欢迎创建、关注新的类,对它们进行与内部类型一样的类型检查。 这种方法并不限于去模拟具体问题。尽管不是所有的人都同意,但大部分人相信,任何程 序都模拟所设计系统。O O P技术能很容易地将大量问题归纳成为一个简单的解,这一发现产生 了大量的O O P语言,其中最著名的是S m a l l t a l k—C++ 之前最成功的O O P语言。 抽象数据类型的创建是面向对象程序设计中的一个基本概念。抽象数据类型几乎能像内部类 型一样准确工作。程序员可以创建类型的变量(在面向对象程序设计中称为“对象”或“实例”) 并操纵这些变量(称为发送“消息”或“请求”,对象根据发来的消息知道需要做什么事情)。
资源推荐
资源评论
资源评论
懒得管你
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功