- 11
- 0
- 约9.36千字
- 约 89页
- 2017-01-01 发布于未知
- 举报
河北经贸大学信息技术学院 教学目标: 教学内容: 2.1 面向对象的基本概念 观点: 自然界是由实体(对象)所组成。 程序设计方法: 使用面向对象的观点来描述、模仿并处理现实问题。 要求: 高度概括、分类、和抽象。 目的: 实现软件设计的产业化。 类和对象 对象是现实世界中一个实际存在的事物 对象的静态特征 对象的行为 类是具有相同属性和行为的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述,其内部包括属性和行为两个主要部分。 对象之间的交互:发送消息 封装 封装的目的是隐藏对象的内部的实现细节。 通过封装,可以将对象的外部接口与内部的实现细节分开。 目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只需要通过外部接口,以特定的访问权限,来使用类的成员。 继承 继承是C++中支持层次分类的一种机制,允许程序员在保持原有类特性的基础上,对新类进行更具体的说明。 实现:声明派生类——2.3 多态性 多态:同一名称,不同的功能实现方式。 目的:标识统一,减少程序中标识符的个数; 接口统一,增加程序的灵活性 实现:——2.4 编译时的多态性:重载函数 运行时的多态性:虚函数 2.2 类与对象的定义 类是C++的灵魂,如果不真正掌握类,就不能真正掌握C++ C++中的类就是一种用户自己定义的数据类型,和其它数据类型不同的是,组成这
您可能关注的文档
- C++程序设计任化敏chapter10-类的进一步学习课件教学.ppt
- C++程序设计任化敏chapter11-类的派生与继承课件教学.ppt
- C++程序设计任化敏chapter12-多态性和虚函数课件教学.ppt
- C++程序设计任化敏chapter13-项目实例课件教学.ppt
- C++程序设计王春玲第0章课件教学.ppt
- C++程序设计王春玲第1章课件教学.ppt
- C++程序设计王春玲第2章课件教学.ppt
- C++程序设计王春玲第3章课件教学.ppt
- C++程序设计王春玲第4章课件教学.ppt
- C++程序设计王春玲第5章课件教学.ppt
- C++实用教程课件-张荣梅第3章windows编程基础课件教学.ppt
- C++实用教程课件-张荣梅第4章对话框与控件课件教学.ppt
- C++实用教程课件-张荣梅第5章菜单工具栏和状态栏课件教学.ppt
- C++实用教程课件-张荣梅第6章图形设备接口与绘图课件教学.ppt
- C++实用教程课件-张荣梅第7章数据库编程课件教学.ppt
- C++实用教程课件-张荣梅第8章保存和恢复工作——文件的存取课件教学.ppt
- C++实用教程课件-张荣梅第9章教职工信息管理系统课件教学.ppt
- C_C++程序设计教程王连相等第1讲C语言概述课件教学.ppt
- C_C++程序设计教程王连相等第2-讲基本数据类型课件教学.ppt
- C_C++程序设计教程王连相等第10讲复合数据类型2课件教学.ppt
原创力文档

文档评论(0)