为了账号安全,请及时绑定邮箱和手机立即绑定
  • 类的成员函数
    查看全部
    0 采集 收起 来源:总结

    2015-07-06

  • 数据成员
    查看全部
    0 采集 收起 来源:总结

    2015-07-06

  • 看起来很重要
    查看全部
  • 这么一说我就了然了。就是在类内定义的函数的话,他们都要通过一个考试,这个考试要求用最简单的方式通过,当他不能使用简单的方式的时候,就无法光荣的成为一个inline,只能做一个普通函数。。但是这个考试不是明文规定的,是一种潜规则,就像学校的重点班,都是不明文规定,但大家都知道要考的
    查看全部
    0 采集 收起 来源:类外定义

    2015-07-03

  • 内联函数的意思就是相当于一种直接的转换,简单的说就是变身,把自己变成函数体。。。。 普通函数的话就是一种引用的感觉,简单地说就像打架喊人,让函数体来帮他打。。。
    查看全部
    0 采集 收起 来源:类外定义

    2015-07-03

  • 初始化列表先于构造函数执行 初始化列表只能用于构造函数 初始化列表可以同时初始化多个数据成员 初始化列表存在的必要性: class Circle { public: Circle(){m_dPi = 3.14;}//错误 private: const double m_dPi; } 使用初始化列表: class Circle { public: Circle():m_dPi(3.14){}//正确初始化了m_dPi private: const double m_dPi; }
    查看全部
  • 栈区:内存由系统分配和回收,不需要程序员关系 堆区:内存由程序员分配和回收,需要程序员管理
    查看全部
  • 类内定义的函数优先选择编译为内联函数
    查看全部
    0 采集 收起 来源:练习

    2015-07-02

  • 成员函数的函数体定义在类中,就叫做类内定义
    查看全部
    0 采集 收起 来源:类外定义

    2015-07-02

  • 拷贝构造函数:类名( const 类名&变量名)
    查看全部
  • 从栈中实例化对象:直接设置对象,如Tv tv ,TV tv【20】(对象数组);对象使用过后,不需要释放,系统会自动回收 从堆中实例对象:要加指针,指向申请出来一块内存.申请完成之后,一定要释放掉.如:Tv*p= new Tv(); Tv*p= new Tv 【20】; 释放delete p ; delete []q;(用new的方法申请存储空间,有可能会失败,如果失败的话,返回值就为NULL,即p=NULL) 对象成员的访问:以栈中实例化对象为例:对象名.对象成员(可以是数据,也可以是函数);如tv.type=0; 以堆中实例化对象为例:指针->对象成员;如p->type=0;delete p;p=NULL;
    查看全部
  • 对象的生命历程
    查看全部
    0 采集 收起 来源:C++ 析构函数

    2015-07-02

  • 对象的生命历程
    查看全部
    0 采集 收起 来源:C++ 析构函数

    2015-07-02

  • 析构函数
    查看全部
    0 采集 收起 来源:C++ 析构函数

    2015-07-02

  • 字符串连接只能出现在变量和字符或变量与变量之间,s6的字符与字符出错
    查看全部
    0 采集 收起 来源:C++ 初始String

    2015-07-01

举报

0/150
提交
取消
课程须知
本课程是C++初级课程 需要熟练掌握C++语言基础语法
老师告诉你能学到什么?
1、类的定义与对象实例化 2、string类型及属性封装 3、类外定义 4、构造函数与初始化列表 5、析构函数

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!