美文网首页
c++类中:的作用是什么

c++类中:的作用是什么

作者: VincentHK | 来源:发表于2017-09-04 10:06 被阅读0次

初始化列表,后面的表达式用于初始化它的成员变量,或者基类的成员变量
class A
{
public:
A():i(123)/////相当于给i赋值
{

}
A(int a)
{
    i = a;
}

private:
int i;
};
class B:public A
{
public:
B():A(1), b(456)////相当于调用A的有参构造函数,b相当于赋值为456
{
}
private:
int b;
};

相关文章

  • C&C++类中嵌套枚举的使用方式

    C和C++中的类中嵌套枚举类型作用域不同,在C中可以直接引用,而C++中作用域发生了变化,则仅类内可见,引用时必须...

  • c++类中:的作用是什么

    初始化列表,后面的表达式用于初始化它的成员变量,或者基类的成员变量class A{public:A():i(123...

  • C++ - this 指针

    从 C++ 程序到 C 程序的翻译 作用就是指向成员函数所作用的对象 this 指针作用 在类的非静态成员函数中,...

  • C++ explicit关键字

    C++ explicit用法 C++中的explicit关键字只能用于修饰只有一个参数的类构造函数。 它的作用是表...

  • C++中的成员变量和成员函数

    C++中的类有两个成分: (1)成员变量 成员变量按照作用域分为静态成员变量和非静态成员变量,C++中成员变量的默...

  • C++ 之std::

    C++中"std::"是什么意思?起什么作用?namespace?iostream和iostream.h的区别 h...

  • super、isKindOfClass、isMemberOfCl

    一. super作用 Person类 Student类 将OC代码转成C/C++代码可以看到[super clas...

  • JAVA中Void类是什么作用?

    源码: 通过类上面的注释我们知道Void是一个不可实例化的占位类。它持有关键字为void的Class的应用。 同时...

  • C++中 ::的作用

    双冒号 :: 操作符被称为域操作符(scope operator),含义和用法如下: 1.在类外部声明成员函数。v...

  • (二)C++中的类与构造函数

    C++中的类与构造函数 一、C++中类的常用写法 1、在头文件中声明类的属性和方法 如:MyTeacher.h 2...

网友评论

      本文标题:c++类中:的作用是什么

      本文链接:https://www.haomeiwen.com/subject/cnwsjxtx.html