为了账号安全,请及时绑定邮箱和手机立即绑定
  • 初始化列表: 同样在类(class)当中的public中建立初始化列表: 写法: 类名称():成员名称("/赋值/"),成员名称2("/赋值/"){} p.s:初始化列表先于构造函数执行。 初始化列表只能用于构造函数。 初始化列表可以同时初始化多个数据成员。
    查看全部
  • 构造函数: 无参构造函数: 在".h"的文件当中,在类(class)中的public里写无参构造函数:"类名"(); 有参构造函数:"类名"("参数"); 在".cpp"的文件中定义一个无参构造函数。 "类名"::"类名"() { 初始值//"成员名称"= " "//附初始值 } 最后实例化。
    查看全部
  • 文件内外定义: 1、首先在头文件的位置建立一个".h"的文件,然后在源文件内添加一个".cpp"的文件。 2、把类的声明放到".h"当中。 3、将关于类的定义放到".cpp"当中。并记得将它的头文件#include"类名称.h"加进去。 4、把所有的头文件要用的声明写进去".h"/".cpp"当中//include<string>、using namespace std; 5、调试
    查看全部
  • 所有的数据成员写成m_strName
    查看全部
  • 封装成员函数步骤: 1、先写关键字pullic,private; 2、然后在private中定义全部成员。//加上类型符号string或者int之类的识别符,记得加头文件#include. 3、再写public中罗列所有声明的成员函数: void setName(string name); string getName(); ..... 4、开始内外定义: void "类"::setName(string name) { //把priavte的成员逐个写进去//"成员" = "_同等成员名称" } string "上述成员"::getName() { return "上述成员";//用来实现 } 5、在主函数中使用,实例化对象。 声明一下成员对象的首地址,如: Teacher t;// t关键字入口 通过"."访问 关键字.对象(初始化);如:t.setName("孔子"); ....//所有数据 6、输出所有成员//cout<<"成员"<<....<<endl; 7、开始调试
    查看全部
  • 分文件类外定义: 先建立一个“.h”的头文件,在头文件当中声明类的所有成员跟成员函数。 在另外一个文件“.cpp”当中,把所有的成员函数进行定义。 如果分文件的话必须要讲它的头文件“.h”包括到“.cpp”当中:#include" .h " 类外定义的方式是在那个类的后面跟“::”指向成员函数 //::属于
    查看全部
    0 采集 收起 来源:类外定义

    2018-03-22

  • 头文件内外定义:
    查看全部
    0 采集 收起 来源:类外定义

    2015-09-25

  • 类内定义与内联函数:把内联函数写在成员函数中
    查看全部
    0 采集 收起 来源:类外定义

    2015-07-27

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

    2015-07-27

  • 拷贝构造函数的形式 定义格式:类名(const 类名&变量名)
    查看全部
  • 初始化列表
    查看全部
  • 只读属性
    查看全部
  • 现代人的封装写法
    查看全部
  • string类型: 在头文件指出:#include<string> string 对象名称
    查看全部
    0 采集 收起 来源:C++ 初始String

    2018-03-22

  • 对象成员的访问方法: 栈: 堆: TV tv; TV *p= new TV(); tv.type =0 p->type =0;
    查看全部

举报

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

微信扫码,参与3人拼团

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

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