参照コードとデザインDogクラスのコンストラクタ

1の#include <iostreamの>
 2の#include < ストリング >
 3  
4  使用して 名前空間STDを、
5つの 
6  クラス7  {
 8      プライベート9          名;
10          int型の年齢;
11          文字のセックス。
12          ダブル重量;
13      公衆14          犬(文字列整数文字二重)。
15          ボイド関連項目GetName(){CIN >>名。リターン;}
 16          空隙 GetAge(){CIN >>年齢。リターン;}
 17          空隙 GetSex(){CIN >>性別。リターン;}
 18          空隙 GetWeigth(){CIN >>体重; リターン;}
 19          無効話す(){coutの<< " ArfのArfの!" <<てendl; リターン;}
 20          空隙ショー()
 21          {
 22              COUT <<名<< ENDL。
23              coutの<<年齢<< てendl;
24              coutの<<セックス<< てendl;
25             coutの<<重量<< てendl;
26              リターン;
27          }
 28  }。
29  
30犬::犬(文字列名、INT年齢、チャー性別、二重体重)
 31  {
 32       - >名= 名。
33       - >年齢= 年齢;
34       - >セックス= セックス。
35       - >重量= 重量。
36  }
 37  
38  のint main()の
 39  {
 40      ストリング名前;
41      int型の年齢;
42      文字のセックス。
43      ダブル重量;
44      CIN >>名>>年齢>>セックス>> 体重;
45      犬1(名前、年齢、性別、体重);
46      one.show()。
47      one.speak()。
48      リターン 0 ;
49 }

 

おすすめ

転載: www.cnblogs.com/Conan-jine/p/12590346.html