当前位置:
首页 > 电脑培训/计算机培训/云计算培训 > 计算机二级培训 > 计算机二级培训培训资料

【资料】计算机二级考试知识点:C++面向对象程序设计

发布时间:2022/11/7 9:28:08 更新时间:2022/11/8 18:06:17
责任编辑:报名在线编辑陈老师  分类:培训资料

面向对象程序设计:
  C++是一种面向对象的程序设计语言,它充分支持面向对象思想中的3个主要特征是:

  1.封装性
  封装性是指将数据和算法捆绑成—个整体,这个整体就是对象,描述对象的数据被封装在其内部。如果需要存取数据,可以通过对象提供的算法来进行操作,而无需知道对象内部的数据是如何表示和存储的。这种思想被称为信息隐藏。

  2.继承性
  继承性是指─种事物保留了另一种事物的全部特征,并且具有自身的独有特征。
  C++语言采用继承来支持重用,程序可以在现有类型的基础上扩展功能来定义新类型。新类型是从现有类型中派生出来的,因此被称为派生类。

  3.多态性
  多态性是指当多种事物继承自—种事物时,同一种操作在它们之间表现出不同的行为。
  C++语言中使用函数重载、模板、虚函数等概念来支持多态性。
  C++语言主要包括面向过程和面向对象两部分内容。学习C++语言时,应该先学习其面向过程部分,再学习面向对象部分。

关于我们 | 招生合作 | 课程推广 | 招聘信息 | 免责声明 | Word文档页面 | 电脑版
Copyright (c) 2006-2056 报名在线网站版权所有 All Rights Reserved
法律顾问:广州张律师 粤ICP备14004790号-3