免费获取
|
论文天下网
|
原创毕业论文
|
论文范文
|
论文下载
|
计算机论文
|
论文降重
|
论文排版
|
外文翻译
|
免费论文
|
开题报告
|
心得体会
|
全站搜索
当前位置:
论文天下网
->
心得体会
->
计算机心得体会
关于学习C++的体会3539字(一)
关于学习C++的心得体会
远程计算机语言的发展是一个不断演化的过程,最早期的机器语言由0和1组成,遵守二进制,可以被计算机直接理解。紧接着出现了汇编语言,以助记符形式来表示指令,但仍对计算机硬件很依赖,属于低级语言。然后产生了各种结构化高级语言最后到支持面向对象技术的面向对象语言,其根本的推动力就是抽象机制更高的要求以及对程序设计思想的更好的支持,具体的说面向对象程序设计在现代程序设计思想中占有很重要的地位 。三年来,在老师的指导教育下,在同学、朋友、家人的帮助支持下,我学到许多知识,取得较好的成绩,总结如下:
一、类和对象。
在面向对象程序设计中, “对象”是系统中的基本运行实体, 是有特殊属性(数据)和行为方式(方法)的实体。对象由两个元素构成: (1)一组包含数据的属性;(2)允许对属性中包含的数据进行操作的方法。也可以说, “对象”是将某些数据代码和对该数据的操作代码封装起来的模块, 是有特殊属性(数据)和行为方式(方法)的逻辑实体。在一个面向对象的系统中, 对象是运行期的基本实体。它可以用来表示一个人、一个银行帐户或者一张数据表格, 以及其它需要被程序处理的东西; 它也可以用来表示用户定义的数据, 例如一个向量, 时间或者列表。在面向对象程序设计中, 问题的分析一般以对象及对象间的自然联系为依据。如前所述, 对象在内存中占有一定空间, 并且具有一个与之关联的地址。当一个程序运行时, 对象之间通过互发消息来相互作用。每个对象都包含数据以及操作这些数据的代码。即使不了解彼此的数据和代码的细节, 对象之间依然可以相互作用, 所要了解的只是对象能够接受的消息的类型, 以及对象返回的响应的类型, 虽然不同的人会以不同的方法实现它们。类是对具有公共的方法和一般特殊性的一组基本相同对象的描述。一个类实质上定义的是一种对象类型, 由数据和方法构成, 以描述属于该类型的所有对象的性质。对象在执行过程中由其所属的类动态生成, 一个类可以生成不同的对象。在面向对象的程序设计中, 对象是构成程序的基本单位, 每个对象都属于某一个类。对象也可称为类的一个实例。事实上, 对象就是类的类型变量。
二、继承性。
继承性指的是一个新类可以从现有的类中派生出来, 新类具有父类中所有的特性, 直接继承了父类的方法和数据, 新类的对象可以调用该类及父类的成员变量和成员函数。继承是可以让某个类型的对象获得另一个类型对象的属性的方法,它支持按级分类的概念。例如, 杜鹃鸟属于鸟类,也属于动物类。继承性是自动的共享类、子类和对象中的方法和数据的机制, 合理使用继承可以减少很多的重复劳动。在OOP中, 继承的概念很好地支持了代码的重用性。也就是说, 我们可以向一个已经存在类添加新的特性, 而不必改变这个类。这可以通过从这个已存在的类派生一个新类来实现。这个新的类将具有原来那个类的特性, 兼具新的特性。而继承机制的魅力和强大就在于它允许程序员利用已经存在的类, 并且可以以某种方式修改这个类, 而不会影响其它的东西。注意, 每个子类只定义这个类所特有的特性。如果没有按级分类, 每类都必须显式地定义它所有的特性。
首页
上一页
1
2
下一页
尾页
1
/2/2
相关论文
上一篇
:
关于学习C语言的心得体会
下一篇
:
关于学习C++的体会
推荐论文
本专业最新论文
Tags:
关于
学习
体会
3539
2019-12-12 10:17:07【
返回顶部
】
相关栏目
法律心得体会
汉语言文学心得体会
行政管理心得体会
会计专业心得体会
人力资源心得体会
小学教育心得体会
教育管理心得体会
心理学心得体会
学前教育心得体会
计算机心得体会
工商管理心得体会
应用中文心得体会
电子商务心得体会