Personクラスのコード・リファレンス・デザイン

1の#include <iostreamの>
 2  
3  使用して 名前空間STDを、
4つの 
5  クラストラペジウム
 6  {
 7      プライベート8          int型X1、Y1、X2、Y2、X3、Y3、X4、Y4。
9      公衆10          ボイド初期(){X1 = 0、X2 = 0 ; X3 = 0 ; X4 = 0、Y1 = 0 ; Y2 = 0 ; Y3 = 0 ; Y4 = 0リターン;}
 11          無効 GetPosition(int型&、int型&、INT&、INT&、INT&、INT&、INT&、INT)。
12          ボイドエリア()
 13          {
 14              ダブルS。
15個の              S =((X2-X1)+(X4-X3))*(Y2-Y4)/ 2.0 16              COUT << S << ENDL。
17              リターン;
18          }
 19  }。
20  
21  空隙トラペジウム:: GetPosition(INT&、INT&B、INT&C、INT&D、INT&E、INT&F、INT&G、INTH)
 22  {
 23      、X1 =; Y1 = B; X 2 = C; Y2 = D; X 3 = E; Y3 = F; X 4 = G。 Y4 = H;
24      リターン;
25  }
 26  
27  のint main()の
 28  {
 29      INT X [ 4 ]、Y [ 4 ]。
30      トラペジウム1。
31      のためにINT iは= 0 ; I < 4 CIN >> X [i]は>>; I ++)Y [i]は、
32      one.initial()。
33     one.GetPosition(X [ 0 ]、及び[ 0 ]、X [ 1 ]と[ 1 ]、X [ 2 ]、及び[ 2 ]、X [ 3 ]、及び[ 3 ])。
34      one.Area()。
35      リターン 0 ;
36 }

 

おすすめ

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