<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                IDE:clion ***** 主cpp文件:`test_class2.cpp`代碼 ``` #include <iostream> #include <stdlib.h> #include "Teacher.h" using namespace std; /** * 定義一個Teacher類,要求分別采用同文件類外定義和分文件類外定義 * 的方式完成,具體要求如下: * 數據成員: * 名字 * 年齡 * 性別 * 成員方法 * 數據成員的封裝函數 * 授課teach * * * * * * * */ //class Teacher{ // public: // //設置名字 // void setName(string _name); // //獲取名字 // string getName(); // //設置性別 // void setGender(string _gender); // //獲取性別 // string getGender(); // //設置年齡 // void setAage(int _age); // //獲取年齡 // int getAage(); // //教學 // void teach(); // // private: // //變量:名字 // string m_str_name; // //變量:性別 // string m_str_gender; // //變量:年齡 // int m_int_age; //}; //void Teacher::setName(string _name) { // m_str_name=_name; //} // //string Teacher::getName() { // return m_str_name; //} // //void Teacher::setGender(string _gender) { // m_str_gender=_gender; //} // //string Teacher::getGender() { // return m_str_gender; //} // //void Teacher::setAage(int _age) { // m_int_age=_age; //} // //int Teacher::getAage() { // return m_int_age; //} // //void Teacher::teach() { // cout<<" 現在正在上課"<<endl; //} int main(){ Teacher t; t.setName("孔乙已"); t.setGender("男"); t.setAage(35); cout<<t.getName()<<" "<<t.getAage()<<" "<<t.getGender(); t.teach(); return 0; } ``` ***** 頭文件: `Teacher.h`代碼 ``` #include <string> using namespace std; class Teacher{ public: //設置名字 void setName(string _name); //獲取名字 string getName(); //設置性別 void setGender(string _gender); //獲取性別 string getGender(); //設置年齡 void setAage(int _age); //獲取年齡 int getAage(); //教學 void teach(); private: //變量:名字 string m_str_name; //變量:性別 string m_str_gender; //變量:年齡 int m_int_age; }; ``` ***** `Teacher.cpp`文件代碼: ``` #include "Teacher.h" #include <iostream> using namespace std; void Teacher::setName(string _name) { m_str_name=_name; } string Teacher::getName() { return m_str_name; } void Teacher::setGender(string _gender) { m_str_gender=_gender; } string Teacher::getGender() { return m_str_gender; } void Teacher::setAage(int _age) { m_int_age=_age; } int Teacher::getAage() { return m_int_age; } void Teacher::teach() { cout<<" 現在正在上課"<<endl; } ``` ***** `CMakeLists.txt` ``` add_executable(test_class2 test_class2.cpp teacher.cpp) ``` 注意把`Teacher.cpp`也加進來
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看