- 2
- 0
- 约1.05万字
- 约 26页
- 2019-06-12 发布于湖北
- 举报
C++ 类(Class) 总结
一、C++ 类的定义
C++ 中使用关键字 class 来定义类 , 其基本形式如下 :
class 类名
{
public:
// 行为或属性
protected:
// 行为或属性
private:
// 行为或属性
};
示例:
定义一个点 (Point) 类, 具有以下属性和方法 :
■ 属性: x 坐标, y 坐标
■ 方法: 1. 设置 x,y 的坐标值 ; 2. 输出坐标的信息。
实现代码 :
class Point
{
public:
void setPoint(int x, int y);
void printPoint();
private:
int xPos;
int yPos;
};
代码说明 :
上段代码中定义了一个名为 Point 的类, 具有两个私密属性 , int 型的 xPos 和 yPos,
分别用来表示 x 点和 y 点。
在方法上 , setPoint 用来设置属性 , 也就是 xPos 和 yPos 的值; printPoint 用来输
出点的信息。
1 数据抽象和封装
抽象 是通过特定的实例抽取共同特征以后形成概念的过程。 一个对象是现实世界中一个
实体的抽象,一个类是一组对象的抽象。
封装 是将相关的概念组成一个单元, 然后通过一个名称来引用它。 面向对象封装是将数
据和基于数据的操作封装成一个整体对象,
您可能关注的文档
最近下载
- Rinnai林内双擎系列壁挂炉REB-A2747FF-CH用户说明书.pdf
- DZ∕T 0453.3-2023 铌钽矿石化学分析方法 第3部分:铌、钽、铁、锰和钨含量的测定酸溶-电感耦合等离子体原子发射光谱法.pdf
- 整理版《电影剧本写作基础》.pdf VIP
- 《电影剧本写作基础》《电影剧本写作基础》.doc VIP
- 新版 2027年高考政治一轮复习:统编版选择性必修1~3共3册知识点考点复习提纲汇编合集.docx
- 装饰装修及安装工程施工方案施工组织设计.doc VIP
- INOVANCE汇川-MD500-PLUS系列通用变频器调试手册-中文.pdf
- 通信网络维护操作流程规范.docx VIP
- 2025年通信行业网络部基站运维员基站维护操作手册.docx VIP
- 通信行业网络部网络工基站维护操作手册.docx VIP
原创力文档

文档评论(0)