-
从栈实例化对象查看全部
-
访问限定符: public:公共的 protected:受保护的 private:私有的查看全部
-
封装篇:数据成员 成员函数 构造函数 析构函数 对象赋值 对象赋值 对象数组 对象指针 this 指针!!!!!查看全部
-
http://www.imooc.com/code/7556#editor-tabs-cpp查看全部
-
http://www.imooc.com/code/7556#editor-tabs-cpp查看全部
-
慕粉1632476607 1 私有成员时命名为: m_数据类型+成员名 如:string m_strName 以便区分数据成员,知道数据成员是定义在类里面的 2 形参是: _+成员名 如:void getName(string _name)查看全部
-
加油,小白一定会学好编程的查看全部
-
ttt查看全部
-
1.析构函数没有任何参数查看全部
-
#include <iostream> #include <string> using namespace std; /* * 定义类:Student * 数据成员:m_strName * 数据成员的封装函数:setName()、getName() */ class Student { public: // 定义数据成员封装函数setName() void setName(string str) { m_strName = str; } // 定义数据成员封装函数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; }查看全部
-
111查看全部
-
类内定义的成员函数简单的编辑器自动生成内联函数,难的编译成普通函数。查看全部
-
就交了查看全部
-
初始化列表存在的必要性: 关于在构造函数中赋值是不能被允许的,只能通过初始化列表的存在来初始化构造函数的参数问题查看全部
-
初始化列表的特性: 初始化列表先于构造函数执行 初始化列表只能用于构造函数 初始化列表可以同时初始化多个数据成员查看全部
举报
0/150
提交
取消