-
#include <iostream> #include <string> using namespace std; /** * 定义类:Student * 数据成员:m_strName * 数据成员的封装函数:setName()、getName() */ class Student { public: // 定义数据成员封装函数setName() void setName(string _name) { m_strName = _name; } // 定义数据成员封装函数getName() string getName() { return m_strName; } //定义Student类私有数据成员m_strName private: string m_strName; }; int main() { // 使用new关键字,实例化对象 Student *str = new Student(); // 设置对象的数据成员 str->setName("慕课网"); // 使用cout打印对象str的数据成员 cout << str->getName() << endl; // 将对象str的内存释放,并将其置空 delete str; str = NULL; return 0; }查看全部
-
初始化列表查看全部
-
321查看全部
-
#include <iostream> #include <string> using namespace std; /** * 定义类:Student * 数据成员:m_strName * 数据成员的封装函数:setName()、getName() */ class Student { public: // 定义数据成员封装函数setName() void setName(string _name) { m_strName = _name; } // 定义数据成员封装函数getName() string getName() { return m_strName; } //定义Student类私有数据成员m_strName private: string m_strName; }; int main() { // 使用new关键字,实例化对象 Student *str = new Student(); // 设置对象的数据成员 str->setName("慕课网"); // 使用cout打印对象str的数据成员 cout << str->getName(); // 将对象str的内存释放,并将其置空 delete str; str = NULL; return 0; }查看全部
-
从堆中实例化对象查看全部
-
c++实例化与java不同查看全部
-
private隐藏查看全部
-
对象的生命历程查看全部
-
对象的生命历程查看全部
-
拷贝构造函数查看全部
-
初始化列表可以用来给常量赋值查看全部
-
代码区查看全部
-
string s1("ABC"); string s2(s1);将s1的值付给s2查看全部
-
类外定义是:返回值类型 类名::函数名(参数)查看全部
-
初始化列表查看全部
举报
0/150
提交
取消