設(shè)計(jì)一個(gè)類CMyRect,用來描述一個(gè)矩形,類的聲明部分如下: //MyRect.hclass CMyRect{private:int m_nX; //矩形左上角頂點(diǎn)的橫坐標(biāo)int m_nY; //矩形左上角頂點(diǎn)的縱坐標(biāo)int m_nWidth; //矩形寬度int m_nHeight;//矩形高度public:void SetX(int x); //設(shè)置矩形左上角頂點(diǎn)的橫坐標(biāo)void SetY(int x); //設(shè)置矩形左上角頂點(diǎn)的縱坐標(biāo)void SetWidth(int x); //設(shè)置矩形寬度void SetHeight(int x); //設(shè)置矩形高度int GetPremier(); //計(jì)算矩形的周長(zhǎng)int GetArea(); //計(jì)算矩形的面積};要求:(1)根據(jù)類的聲明部分設(shè)計(jì)類的實(shí)現(xiàn)部分,并保存在文件MyRect.cpp中;(2)完成main函數(shù),并在其中定義一個(gè)CMyRect類的對(duì)象rt,調(diào)用rt的函數(shù)設(shè)置其左上角坐標(biāo)為(10,20),寬度和高度分別為30,40;(3)輸出(2)中定義的矩形對(duì)象rt的周長(zhǎng)和面積。
熱心網(wǎng)友
用Winrar解開MyRect.h和MyRect.cpp是實(shí)現(xiàn)部分build.cpp是主程序!
熱心網(wǎng)友
樓上(dragonfly_chn)干的真是徹底。提問者發(fā)的明顯是一個(gè)作業(yè)貼,這個(gè)題目是賊容易的,只要上課稍微聽講就能做的出來。