摘要: 基本概念: 成员对象:一个类的成员变量是另一个类的对象 包含成员对象的类叫封闭类(若成员对象的构造函数中有参数,封闭类初始化时中必须进行对其进行初始化) 初始化列表: 定义构造函数时,可添加初始化列表: 类名::构造函数(参数表):成员变量1(参数表),成员变量2(参数表)... { ... } 成 阅读全文
posted @ 2018-03-13 23:46 宵夜在哪 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 定义方式: static 类型名 变量名;//静态成员变量 static 类型名 函数名(){ };//静态成员函数 基本概念: 普通成员变量每个对象有各自的一份,而静态成员变量一共就一份,为所有对象(包括其他类的对象)共享。sizeof 运算符不计算静态成员变量的大小。 普通成员函数必须具体作用于 阅读全文
posted @ 2018-03-13 21:38 宵夜在哪 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 概念: 成员函数的一种 格式为 ~类名 没有参数和返回值 一个类最多只能有一个析构函数 对象消亡时自动被调用,用于对象消亡前最善后工作 析构函数与New、delete运算符: 类名 变量名 像是这样定义的类会在存在的函数结束后自动消亡,消亡前调用析构函数。 类名 *指针名 = New 类名; 但这样 阅读全文
posted @ 2018-03-13 20:38 宵夜在哪 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 目的: 实现类型的自动转换 特点: 只有一个参数 不是复制构造函数 代码: 阅读全文
posted @ 2018-03-13 18:48 宵夜在哪 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 题目描述: Given two integers n and k, return all possible combinations of k numbers out of 1 ... n. For example, If n = 4 and k = 2, a solution is: 解题思路: 阅读全文
posted @ 2018-03-13 17:37 宵夜在哪 阅读(111) 评论(0) 推荐(0) 编辑