摘要:    静态成员是可以独立访问的,也就是说,无须创建任何对象实例就可以访问,而静态成员函数可不建立对象就可以被使用。   或者说静态函数与一般函数没有太大的区别,只是访问有限制,静态变量跟一般的全局变量的区别就是访问有限制。 static变量  &em 阅读全文
posted @ 2018-04-10 23:10 h_hg 阅读(7775) 评论(0) 推荐(0) 编辑
摘要: 定义属于这个类范围的常量   这种声明枚举不会创建类数据成员,这里枚举只是为了创建类数据成员,因此不用提供枚举名。类似上面的例子还有 等。 扩充:c++11作用域内的枚举   编译器提示重复定义 、`Medium Large Jumbo`。因为egg Smal 阅读全文
posted @ 2018-04-10 23:06 h_hg 阅读(4039) 评论(0) 推荐(0) 编辑
摘要: 类与类的关系    "来源" 继承(Generalization)  &esmp;继承是面向对象的三大特征之一,是一种最能体现面向对象代码复用的类关系,对于继承,可以使用" is a "来表示,比如,小轿车(类B)"is a"车(类A),是对车(类A)的进一步刻画,那么 阅读全文
posted @ 2018-04-10 23:04 h_hg 阅读(7649) 评论(0) 推荐(2) 编辑
摘要: 嵌套模版 将模版作为参数   上面 是类型,Thing是指这种类型的别名,King就是这种类型。 模版与友元函数 在模板类中声明友元函数,分四种类型。 1. 不需要模板参数的非模板函数。 2. 需要模板参数的非模板函数。 3. 需要模板参数的模板函数,使用类模板参数特化。 4. 阅读全文
posted @ 2018-04-10 22:57 h_hg 阅读(285) 评论(0) 推荐(0) 编辑