#include<iostream>
using namespace std;
class Rectangle
{
private:
double chang;
double kuan;
double area()
{
double s = chang*kuan;
return s;
}
double perimeter()
{
double c = (chang+kuan)*2;
return c;
}
public:
void output()
{
cout<<"長方形的面積是:"<<area()<<endl;
cout<<"長方形的周長是:"<<perimeter()<<endl;
}
Rectangle(double x,double y)//構(gòu)造函數(shù)
{
chang = x;
kuan = y;
}
};
int main()
{
Rectangle r(15.3,26.2);//初始化類為對象r
r.output();
return 0;
}
設(shè)計一個長方形類Rectangle
設(shè)計一個長方形類Rectangle
要求如下:
Ø 屬性:長、寬,屬性不能暴露給外界.
Ø 提供構(gòu)造方法完成長方形的初始化
Ø 編寫area()方法,用于計算長方形面積
Ø 編寫perimeter()方法,用于計算長方形周長
Ø 編寫output()方法,輸出長方形的面積和周長信息.
Ø 隱藏area()方法和perimeter()
Ø 數(shù)據(jù)提供方式隨意.(可在程序中直接給出;也可從鍵盤輸入)
程序代碼:寫出源代碼
要求如下:
Ø 屬性:長、寬,屬性不能暴露給外界.
Ø 提供構(gòu)造方法完成長方形的初始化
Ø 編寫area()方法,用于計算長方形面積
Ø 編寫perimeter()方法,用于計算長方形周長
Ø 編寫output()方法,輸出長方形的面積和周長信息.
Ø 隱藏area()方法和perimeter()
Ø 數(shù)據(jù)提供方式隨意.(可在程序中直接給出;也可從鍵盤輸入)
程序代碼:寫出源代碼
其他人氣:321 ℃時間:2020-05-14 15:55:27
優(yōu)質(zhì)解答
我來回答
類似推薦
- 設(shè)計一個名為Rectangle的矩形類,其屬性為矩形的左下角與右上角兩個點的坐標,能計算矩形的面積.要有構(gòu)造函數(shù)并實現(xiàn),析構(gòu)函數(shù)可以不實現(xiàn).用C++編寫
- C++問題:設(shè)計一個名為Rectangle的矩形類,其屬性為矩形的左下角和右上角兩個點的坐標,能計算矩形的面積
- C++問題:設(shè)計一個名為Rectangle的矩形類,其屬性為矩形的左下角和右上角兩個點的坐標,能計算舉行的面積
- 設(shè)計并測試一個名為Rectangle的矩形類,其屬性為矩形的左下角和右上角兩個點的坐標,能計算矩形的面積.
- 1.設(shè)計三個圖形類:Circle(圓)、Rectangle(矩形)、Triangle(三角形),要求:
- 在1-200的200個正整數(shù)中,所有只有3個約數(shù)的正整數(shù)的和為多少
- 五年級136道簡便運算
- 一個三位數(shù),三個數(shù)字之和為18,將十位數(shù)字減2,將2加到百位上,再將1加到個位上,此時三個數(shù)位上的數(shù)字等
- The world is there
- 商店原來有一批彩電,賣出5/7,又運進54臺,這時店里彩電比原來少1/5,原來有多少臺?
- 電梯最多能乘坐10人,你正好是第10個,走進電梯后卻超重
- 笑臉迎人,兩面三刀的動物是什么?孤陋寡聞,見識不廣的人-是什么動物?
猜你喜歡
- 1關(guān)于一元多次方程的韋達定理是什么
- 2明礬溶于水加熱水解的化學方程式
- 3我暈誰幫我解含參不等式.跪謝
- 4I'm warning you.I'll never do it again and that's the last time.everything will be better.
- 5某油庫有汽油m升,計劃每天用去n升,實際用油每天節(jié)約了d升,這些油可以用 _ 天,比原計劃多用 _ 天.
- 6仿寫 微笑是一束陽光,可以給絕望者以希望:
- 7三角形3條邊的內(nèi)角和是多少,4變形4邊邊的內(nèi)角和是多少,5邊形5條邊的內(nèi)角和是多少,N邊形N個邊數(shù),內(nèi)角和是
- 8問個英語倒裝的題
- 9哥本哈根氣候大會的結(jié)果是什么?具體點!
- 104米37厘米等于多少米,1米5分米等于多少米,10米40厘米等于多少米,30千克42克等于多少千克,5千克23克等于多少千克,7升90毫升等于多少升,6升50毫升等于多少升9千克6克等于多少千克?怎樣計算?請說明基本原理及其公式好嗎謝謝
- 11我們知道,2條直線相交只有一個交點,3條直線兩兩相交最多能有3個交點,4條直線兩兩相交最...
- 12必須如蜜蜂一樣,采過許多花,這才能釀出蜜來,倘若叮在一處,所得就非常有限,枯燥了.請你談一談感想