Cpp的Class和Object-笔记
来源:互联网 发布:洛克人网络争霸战ed 编辑:程序博客网 时间:2024/06/11 19:50
Cpp的Class和Object
本文参考这里
定义Class
class [class_name]{}[obj_name]; //注意分号
定义Object
class_name obj_name;
访问member
访问成员的运算符: “.”
obj_name.member;
一些细节
范围解析操作符 scope resolution operator
“::”
访问权的限定(参见C++11/n3337之11章和子类的继承方式):
class内的成员,默认访问权限是private
。
构造&析构
- 构造
- 普通式初始化
- 列表式初始化
:var1(v1),var2(v2)
- 拷贝构造
class_name(const class_name &obj)
- 浅拷贝
- 深拷贝
- 析构
~class_name(void)
,无参数无返回值
- 构造
friend
this指针、指向对象的指针
->
static
成员- 变量:只能放在class外面初始化
- 函数:只能访问静态成员、或class外的函数
0 0
- Cpp的Class和Object-笔记
- object.getClass()和Object.class的区别
- scala学习笔记3-Actor、case class和object、loop和react的使用
- 简单的JS的class和object
- Scala的object和class的区别
- scala中 object 和 class的区别
- scala class和object的区别
- scala class和object,trait的区别
- Java Object和Class
- Class、Object的关系
- Scala和Java的区别--Object与Class的区别
- object.cpp
- 对象(Object)和类(Class)
- scala中的object和class
- OCaml中的 class 和 object
- Scala 之 object 和class
- scala中的object和class
- Scala关键字class和object
- 520B. Two Buttons【这题好魔性 greedy 反推】
- 矩阵翻转 贪心 水题
- HashMap遍历的方式,推荐使用entrySet()
- Python设计模式——适配器模式
- Climbing Stairs
- Cpp的Class和Object-笔记
- 网站工作日记之:p2p平台的筹备搭建
- PHPMailer发送中文名称附件
- hibernate主键生成策略详解<generator>
- Servlet返回JSON格式数据
- sql问题总结1
- 产品经理如何做好行业研究及竞争对手分析工作 (转)
- 【bestcoder #32】 ABCD题解
- poj 2155 Matrix 二维树状数组