码迷,mamicode.com
首页 > 编程语言 > 详细

C++构造函数及成员变量

时间:2019-03-19 12:21:49      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:构造   code   构造函数   必须   ++   写在前面   初始   成员变量   简单   

class MyClass 
{
public:
    int m_age;
    float m_hight;

    MyClass()
    {

    }
    ~MyClass()
    {

    }

    MyClass(int age, float hight)
    {
        this.m_age = age;
        this.m_hight = hight;
    }

};

// 对于构造函数及成员变量的几点简单说明
// 1. 成员变数的内存排布顺序与定义顺序有关,即先写在前面
// 2. 带参数的构造函数可以写成如下形式:
// MyClass(int age, float hight):m_age(age), m_hight(hight){}
// 3. 构造函数间的调用必须在初始化列表中进行,形式如下:
// MyClass():MyClass(100, 1.85){}

C++构造函数及成员变量

标签:构造   code   构造函数   必须   ++   写在前面   初始   成员变量   简单   

原文地址:https://www.cnblogs.com/tzsh1007/p/10557435.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!