-
类的定义查看全部
-
类外定义代码题目查看全部
-
string常用操作查看全部
-
string初始化查看全部
-
zui和栈访问成员的方式查看全部
-
数据封装题目查看全部
-
题目描述查看全部
-
string 初始化方式查看全部
-
析构函数查看全部
-
#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 = "name";} //无参构造函数 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; return 0; }查看全部
-
析构函数查看全部
-
构造函数和默认构造函数区别查看全部
-
拷贝构造函数,查看全部
-
拷贝构造函数查看全部
-
初始化列表特性查看全部
举报
0/150
提交
取消