需要矩形、円形領域法として、領域は、クラスのように書くことができます。
だけで達成することはない、と宣言area.h:
AREA_H #ifndefの// 重複参照を防ぐ の#define AREA_H クラスエリア{ // カスタムクラス パブリック: ダブルするrectArea(ダブル長、ダブル幅); // クラス宣言機能 ダブル CircleArea(ダブルR&LT); }; #endifの
area.cppが実装さ:
#include " STDAFX.H " の#include " area.h " // 引入头文件 二領域::するrectArea(ダブル X、ダブル Y)// 具体实现 { リターン X * Y。 } 二重領域:: CircleArea(ダブルR){ リターン(2 * 3.14 * R)。 }
コール:
#include " STDAFX.H " の#include <入出力ストリーム> の#include " area.h " //が導入 使用 名前空間STDを、 int型のmain() { エリアS; // オブジェクトを作成 ダブル結果= s.RectArea(2、3。 )。// オブジェクトのメソッド COUT結果<< << てendl; リターン 0 ; }