四.實驗
graph
1.類graph的宣告
#ifndef graph_h2.類graph的實現#define graph_h
//類graph的宣告
class
graph ;
#include "3.類graph的測試graph.h
"#include
using
namespace
std;
//帶引數的建構函式的實現
graph::graph(char ch, int
n): symbol(ch), size(n)
//成員函式draw()的實現
//功能:繪製size行,顯示字元為symbol的指定圖形樣式
//size和symbol是類graph的私有成員資料
void
graph::draw()
for(int k=1;k<2*(i+1);k++)
cout
<
}//補足**,實現「實驗4.pdf」文件中展示的圖形樣式
}
#include #include4.執行結果"graph.h
"using
namespace
std;
intmain()
1.類fraction的宣告
class2.類fraction的實現fraction ;
#include #include3.類fraction的測試"fraction.h
"using
namespace
std;
fraction::fraction(): top(
0), bottom(1
)fraction::fraction(
int a): top(a),bottom(1
)fraction::fraction(
int a, int
b): top(a),bottom(b)
void fraction::output()
void fraction::plus(fraction &p,fraction &q)
void fraction::minus(fraction &p,fraction &q)
void fraction::multiply(fraction &p,fraction &q)
void fraction::divide(fraction &p,fraction &q)
void fraction::compare(fraction &p,fraction &q)
#include #include4.執行結果"fraction.h
"using
namespace
std;
intmain()
五.總結
這次實驗讓我對類的使用有了更進一步的掌握,但在第二題中如何簡便的在通分後進行約分仍是乙個問題
實驗4 類與物件2)
includeusing namespace std 類graph的宣告 class graph 類graph的實現 帶引數的建構函式的實現 graph graph char ch,int n symbol ch size n 成員函式draw 的實現 功能 繪製size行,顯示字元為symbol的...
實驗3 類和物件
4 11 定義並實現乙個矩形類,有長,寬兩個屬性,由成員函式計算矩形的面積。include using namespace std class rectangle rectangle rectangle float length,float wide float rectangle area int...
2 類和物件
類即類別 種類,是物件導向設計最重要的概念,從一小節我們得知物件是特徵與技能的結合體,而類則是一系列物件相似的特徵與技能的結合體。那麼問題來了,先有的乙個個具體存在的物件 比如乙個具體存在的人 還是先有的人類這個概念,這個問題需要分兩種情況去看 世界上肯定是先出現各種各樣的實際存在的物體,然後隨著人...