- 7
- 0
- 约 10页
- 2015-08-15 发布于湖北
- 举报
初步认识C++和实例系统.ppt
2010年10月 重庆理工大学计算机科学与工程学院计算机科学与技术系刘恒洋 * 第1章 初步认识C++和实例系统 重点 1.C++语言的特点及其概念 2.类和对象的概念 3.示例系统总体需求的理解 4.示例系统的准备工作 C++是从C语言发展而来的,C++在C语言的基础上增加了面向对象的机制。 C++语言程序设计的特点: (1)封装性; (2)继承性; (3)多态性。 以上特点使得C++语言既可以用于结构化程序设计,又可以用于面向对象的程序设计,所以C++语言是一种混合型面向对象的程序设计语言,并且得到了相当广泛的应用。 1.封装性 封装是面向对象方法的一个重要原则,即将对象的属性和行为代码封装在对象的内部,形成一个独立的单位,并尽可能隐蔽对象的内部细节 。 C++面向对象的封装特性包含两层含义: 一是将对象的全部属性和行为封装在对象的内部,形成一个不可分割的独立单位,对象的属性值只能由这个对象的行为来读取和修改; 二是“信息隐蔽”,即尽可能隐蔽对象的内部细节,对外形成一道屏障,只保留有限的对外接口与外部发生联系。 C++一般用类来实现封装性,并通过设置对数据的访问权限来控制对内部数据的访问。 1.1 C++语言程序设计的特点 2.继承性 抽象性和继承性反映了客观世界中不同事物之间的共性和个性问题。 C++允许从一个或多个已经定义的类中派
您可能关注的文档
最近下载
- 建筑基坑支护技术规程_JGJ120-2012.pdf VIP
- 申万宏源-机器人系列报告之36-机器狗-行业应用快速放量国内外玩家持续增加.pdf VIP
- ASTM A240_A240M-22a中文版(word版详细解读).docx VIP
- XXX水电站坝体混凝土温控防裂施工技术要求.doc VIP
- 陇川县章凤镇2025年以工代赈项目水土保持方案报告表.pdf VIP
- 《防范和惩治统计造假弄虚作假重要文件汇编》内容.pdf VIP
- 阳山生物质电厂施工组织设计.doc VIP
- 年产33万烷氧基化衍生物及其配套特种精细化学品项目水土保持方案报告表.pdf VIP
- 污水处理厂拆除施工方案doc3.doc VIP
- 影像测量仪3Q验证方案参考模板.docx VIP
原创力文档

文档评论(0)