为了账号安全,请及时绑定邮箱和手机立即绑定
  • 拷贝构造函数,还要加强
    查看全部
    0 采集 收起 来源:练习

    2017-03-22

  • 封装成员函数步骤: 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、开始调试
    查看全部
  • #include <iostream> #include <stdlib.h> using namespace std; class Coordinate { public: int x; int y; void printx() { cout << x << endl; } void printy() { cout << y << endl; } }; int main(void) { Coordinate coor; coor.x=10; coor.y=20; coor.printx(); coor.printy(); Coordinate *p=new Coordinate(); if ( p==NULL ) { cout << "申请失败!" << endl; return 0; } p->x=100; p->y=200; p->printx(); p->printy(); delete p; p=NULL; return 0; }
    查看全部
  • string类型
    查看全部
    0 采集 收起 来源:C++ 初始String

    2017-03-22

  • 认真看看
    查看全部
  • 555
    查看全部
    0 采集 收起 来源:C++ 初始String

    2017-03-22

  • 555
    查看全部
    0 采集 收起 来源:C++ 初始String

    2017-03-22

  • 444
    查看全部
  • 333
    查看全部
    0 采集 收起 来源:C++类和对象

    2017-03-21

  • new的数组释放的时候【】在前面
    查看全部
  • 对象成员访问 左边栈,右边堆
    查看全部
  • 从堆实例化对象
    查看全部
  • 从栈实例化对象
    查看全部
  • #include <iostream> #include <string> using namespace std; /** * 定义类:Student * 数据成员:m_strName * 无参构造函数:Student() * 有参构造函数:Student(string _name) * 拷贝构造函数:Student(const Student& stu) * 析构函数:~Student() * 数据成员函数:setName(string _name)、getName() */ class Student { public: Student(){ m_strName="啊啊时间 "; } Student(string _name){ m_strName=_name; } Student(const Student& stu){ } ~Student(){ } void setName(string _name){ m_strName=_name; } string getName(){ return m_strName; } private: string m_strName; }; int main(void) { // 通过new方式实例化对象*stu Student *stu = new Student; // 更改对象的数据成员为“慕课网” stu->setName("慕课网"); // 打印对象的数据成员 cout<<stu->getName()<<endl; delete stu; stu=NULL; return 0; }
    查看全部
    0 采集 收起 来源:综合练习

    2018-03-22

  • 代码数据封装 定义studeng类 class Student { public: void setName(string_name) { m_strName=_name } string getGender; { int getSore; { void initSore privat: string m_strName; string m_strGebder; int m_iSore; }: int main(void) { Student stu; stu.initSore(); stu.setName("zhangsan"); stu.setGender("女"); stu.stidy;(5); stu.study(3); ] string name; string gender; int sore; }
    查看全部

举报

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

微信扫码,参与3人拼团

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

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