C++之类和对象

时间:2021-04-02 10:34:34   收藏:0   阅读:32

class

class People
{
  
  public:
    void Say();//直接在类内实现也是可以的,反而更快(直接变内联)
    People(string name, int age, int money):m_Money(money),m_Age(age),m_Name(name)
    {//初始化列表的顺序不决定赋值顺序,成员变量的声明顺序有关};
    string m_Name;
    ~People();
  protected:
    int m_Age;
  private:
    int m_Money;
};(注意分号)

void People::Say()
{
  cout<<"hello world!"<<endl;  
  cout<<this->m_Name<<endl;  //this对象本身的指针(是一个隐含形参,对象激活后才有意义,const类型,不允许操作自增自减等* )
}

类的基本用法如上,::域解析符

类和实例

友元函数、友元类(friend)

class和struct区别联系

引用

形式 type &name = data

const引用

原文:https://www.cnblogs.com/ming-fei/p/14608866.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!