介紹
成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的射陽(yáng)網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
類的分離式寫(xiě)法,使得代碼更加規(guī)范,增強(qiáng)了閱讀性。
分離式寫(xiě)法的規(guī)則:
1.類的變量:寫(xiě)在類的里面
2.成員函數(shù):類中寫(xiě)函數(shù)的聲明,函數(shù)的定義寫(xiě)在類體外。
3.寫(xiě)在類外函數(shù)定義時(shí),類名前加限定(Object: :),其中,::理解為表示范圍的符號(hào)。
代碼演示
頭文件:Object.h
#ifndef _OBJECT_H_ #define _OBJECT_H_ class Student { private: char name[32]; int age; public: void SetName(char* pName); void SetAge(int age); void Printf_Stu(); }; #endif
源文件:Object.cpp
#include#include #include "Object.h" void Student::SetName(char* pName) { strcpy(this->name, pName); } void Student::SetAge(int age) { this->age = age; } void Student::Printf_Stu() { printf("name = %s, age = %d\n", this->name, this->age); } int main() { Student stu; stu.SetName("aaaa"); stu.SetAge(30); stu.Printf_Stu(); return 1; }
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)創(chuàng)新互聯(lián)的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接