<form id="dlljd"></form>
        <address id="dlljd"><address id="dlljd"><listing id="dlljd"></listing></address></address>

        <em id="dlljd"><form id="dlljd"></form></em>

          <address id="dlljd"></address>
            <noframes id="dlljd">

              聯系我們 - 廣告服務 - 聯系電話:
              您的當前位置: > 關注 > > 正文

              天天頭條:設計帶構造函數的Dog類 對數據成員進行初始化

              來源:CSDN 時間:2023-02-02 09:57:28

              題目內容:

              設計一個Dog類,包含name、age、sex和weight等屬性,在有參數的構造函數中對數據成員進行初始化。

              公有成員函數有:GetName()、GetAge()、GetSex()和GetWeight()可獲取名字、年齡、性別和體重。編寫成員函數speak() 顯示狗的叫聲。編寫主函數,輸入狗的名字、年齡、性別和體重;聲明Dog對象并用輸入的數據通過構造函數初始化對象,通過成員函數獲取狗的屬性并顯示出來。


              【資料圖】

              輸入格式:

              狗的信息

              輸出格式:

              狗的信息,外加叫聲

              輸入樣例:

              Tom 4 m 2.4

              輸出樣例:

              Tom

              4

              m

              2.4

              Arf!Arf!

              時間限制:500ms內存限制:32000kb

              #include  #include  using namespace std;  class Dog  {      char name[20];      int age;      char sex;      double weight;  public:      void setdata(char* name, int age,char sex,double weight);         void GetName();        void GetAge();        void GetSex();        void GetWeight();       void speak(){cout<<"Arf!Arf!"<>name>>age>>sex>>weight;      dog.setdata( name, age, sex, weight);      dog.GetName();        dog.GetAge();        dog.GetSex();        dog.GetWeight();       dog.speak();      return 0;  }  
              責任編輯:

              標簽:

              相關推薦:

              精彩放送:

              新聞聚焦
              Top 中文字幕在线观看亚洲日韩