类和对象
来源:互联网 发布:创业公司取名 知乎 编辑:程序博客网 时间:2024/06/03 14:02
C++中用类和对象(object)来代替上面的结构和实例。请看下面的例子:
class TPoint{
public;
int x;
int y;
};
可以用下面的代码来创建和使用对象:
TPoint pl;//没有初始化
pl.x=0;
pl.y=0;
cout<<"x*y="<<pl.x*pl.y;
在上述之中不能直接输出x*y,因为x和y是类中的数据成员,必须使用指针操作才能调用。
上面的x和y称为类TPoint的元素或成员,类的成员可以是其他对象甚至它本身的对象(这时必须是指针),也可以是函数。事实上,类是对象和用来建立、操作、撤消对象的函数组成的集合,这种函数常常称为方法,方法可以访问所有的数据成员。也就是说,C++中的类可以包含函数这样的数据成员。不论是函数还是数据成员,默认都是公有的(public),即可以被外部直接访问。
class TPoint{
public;
int x;
int y;
};
可以用下面的代码来创建和使用对象:
TPoint pl;//没有初始化
pl.x=0;
pl.y=0;
cout<<"x*y="<<pl.x*pl.y;
在上述之中不能直接输出x*y,因为x和y是类中的数据成员,必须使用指针操作才能调用。
上面的x和y称为类TPoint的元素或成员,类的成员可以是其他对象甚至它本身的对象(这时必须是指针),也可以是函数。事实上,类是对象和用来建立、操作、撤消对象的函数组成的集合,这种函数常常称为方法,方法可以访问所有的数据成员。也就是说,C++中的类可以包含函数这样的数据成员。不论是函数还是数据成员,默认都是公有的(public),即可以被外部直接访问。
1 0
- 【面向对象】对象和类
- 面向对象--类和对象
- 面向对象(类和对象)
- 面向对象-类和对象
- 面向对象----类和对象
- 类和对象
- vfp对象和类
- 类和对象
- Chap02:类和对象
- 类、对象和方法
- C#类和对象
- 第一章 类和对象
- 类和对象
- 对象、类和结构
- 类和对象
- 类和对象
- 类和对象
- 类和对象
- HTTP Status 500 - Request processing failed; nested exception is org.hibernate
- UITableView api解析
- Html 页面 局部刷新方法
- 集群、负载均衡、LVS
- iOS学习(二十)Objective-C 动态类型识别
- 类和对象
- 系统架构师具备的技能
- 开发 - 小坑之查询的问题
- Java中的串行化
- 零基础如何学爬虫技术?
- 开发 - 时间交叉
- Picasso的使用
- SYU新人提高90题1(基础题)
- HUD 1049 Climbing Worm