-
拷贝构造函数,还要加强查看全部
-
封装成员函数步骤: 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类型查看全部
-
认真看看查看全部
-
555查看全部
-
555查看全部
-
444查看全部
-
333查看全部
-
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; }查看全部
-
代码数据封装 定义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
提交
取消