3处使用::
- 使用命名空间时候:
std::cout << “abc” << std::endl;
- 调用静态变量:
class BB
{
public:
protected:
private:
int a;
int b;
static int c; //静态成员变量
};
//静态函数中 不能使用 普通成员变量 普通成员函数 …
int BB::c = 10;
-
.c++实现的时候
: 使用
- 访问修饰符 private 、protected、 public修饰变量
private :string ageB;
- 给const和 类中的对象赋值调用构造函数
class A{
private:
int a;
public:
A(int _a){
a = _a;
}
};
- 构造函数初始化列表,B中类A作为成员变量,必须初始化A类
- 构造函数调用顺序 : 首先 调用A 类的构造函数,然后在调用 B类的构造函数
*/
class B{
private:
A a;
int b;
const int c;
public:
B(int _b, int m) : a(m), c(0) // const变量必须这样初始化
{
b = _b;
}
};
void main(){
B b1(3, 4);
system(“pause”);
}
- 在继承中使用 :
class Parent : public Object{}