类与对象
来源:互联网 发布:python接口测试框架 编辑:程序博客网 时间:2024/06/15 02:13
1.数据+函数=类(数据和函数都是类的成员)
例:定义时钟这样一个类。时,分,秒为其数据成员;设置时间,显示时间为其函数成员。
class Clock//class关键字 类名 {<span style="white-space:pre"></span>public://外部接口 <span style="white-space:pre"></span>void setTime(int newH,int newM,int newS);//行为,代码成员 <span style="white-space:pre"></span>void showTime();//行为,代码成员 <span style="white-space:pre"></span>private://特定的访问权限 <span style="white-space:pre"></span>int hour,minute,second;//属性,数据成员 } ;//成员函数的具体实现 void Clock::setTime(int newH,int newM,int newS){<span style="white-space:pre"></span>hour=newH;<span style="white-space:pre"></span>minute=newM;<span style="white-space:pre"></span>second=newS;}void Clock::showTime(){<span style="white-space:pre"></span>cout<<hour<<":"<<minute<<":"<<second<<endl;}上述将数据和函数进行结合形成类的行为就叫做封装。
2.类相当于是用户自定义的一种类型。定义一个类之后,便可定义该类的变量,这变量就称为类的对象。
int b;Clock a;int ,Clock均为类型,a,b均为对象。只不过int是c++定义的基本数据类型,而Clock是用户自定义的类型。
3.访问对象的成员:对象名.成员名,如a.showTime();
0 0
- OOP-----类与对象对象
- OOP-----类与对象对象
- 对象与元类对象
- 对象与类类型
- C02(类与对象)
- 类与对象(PHP5)
- 类与对象
- 区分类与对象
- 类与对象
- 类与对象
- 类与对象
- C#类与对象
- 对象与类
- 类与对象总结
- js类与对象
- C++ 类与对象
- 类与对象
- 类与对象概述
- 摄像机会自动Frustum Culling
- 通过USB连接到Android真机,在终端中配置adb工具,并使用adb工具对安卓手机进行调试
- Xcode6中自动布局autolayout和sizeclass的使用
- Java基本概念
- MachineLearning-----感知器学习算法
- 类与对象
- 派生类的构造顺序
- sgu-102 Coprimes 暴力GCD直接求解
- 行业软件厂商的成长历程
- undefined reference to luaL_register
- HTTP Content-type对照表
- Redis源码分析(十八)——排序Sort
- 普林斯顿大学算法第一周个人总结1
- Bash Shell 解析路径获取文件名和目录名