- 1
- 0
- 约7.48千字
- 约 67页
- 2017-01-01 发布于广东
- 举报
第6章 类与对象6.1 从面向过程到面向对象6.2 类与对象的定义6.3 对象的初始化6.4 对象数组与对象指针6.5 静态成员6.6 友元6.7 常对象和常成员6.8 程序实例 6.1 从面向过程到面向对象6.1.1 面向对象程序设计的基本概念1.对象与方法对象是指现实世界中具体存在的实体。每一个对象都有自己的属性(包括自己特有的属性和同类对象的共同属性)。属性反映对象自身状态变化,表现为当前的属性值。方法是用来描述对象动态特征的一个操作序列。消息是用来请求对象执行某一操作或回答某些信息的要求。实际上是一个对象对另一个对象的调用。 2.类类是具有相同属性和方法的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述。将相似的对象分组形成一个类,每个这样的对象被称为类的一个实例,一个类中的所有对象共享一个公共的定义,尽管它们对属性所赋予的值不同。 3.封装封装(Encapsulation)是指把对象属性和操作结合在一起,构成独立的单元,它的内部信息对外界是隐蔽的,不允许外界直接存取对象的属性,只能通过有限的接口与对象发生联系。 4.继承继承(Inheritance)反映的是类与类之间抽象级别的不同,根据继承与被继承的关系,可分为基类和衍类,基类也称为父类,衍类也称为子类。子类将从父类那里获
您可能关注的文档
- C++程序设计连卫民何樱韩彦锋等第11章类多态的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第12章模板的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第13章IO流的程序设计课件教学.ppt
- C++程序设计连卫民何樱韩彦锋等第14章C++课程设计课件教学.ppt
- C++程序设计连卫民主编第1章程序设计概述课件教学.ppt
- C++程序设计连卫民主编第2章C++基础知识课件教学.ppt
- C++程序设计连卫民主编第3章选择结构的程序设计课件教学.ppt
- C++程序设计连卫民主编第4章循环结构的程序设计课件教学.ppt
- C++程序设计连卫民主编第5章复杂数据的程序设计课件教学.ppt
- C++程序设计连卫民主编第6章模块化的程序设计课件教学.ppt
最近下载
- 2024届江苏省南通等六市高三第一次模拟考试英语试题最新 .pdf VIP
- 说明书奥太 MZ-IV系列逆变式直流埋弧焊机.pdf VIP
- 新能源汽车技术专业群 “AI+” 职教项目整体实施方案.docx
- 高校国家网络安全宣传周知识竞赛考试题库100题(含答案).docx
- JGJ215-2010:建筑施工升降机安装、使用、拆卸安全技术规程.pdf VIP
- 视听语言PPT(影视相关专业)全套教学课件.pptx
- 新22J02 屋面-标准图集.docx VIP
- 第四单元第16课模块功能先划分+ 课件 -2024—2025学年人教版(2024)初中信息技术八年级全一册.pptx VIP
- FANUC工业机器人离线编程与仿真 3.实操部分操作.pdf VIP
- 基于BIM的铁路基础设施运维管理平台总体方案及关键技术研究.pdf VIP
原创力文档

文档评论(0)