2.長方體體積公式?:V?=?abc?=?sh;(這裏S代表底部面積)。
實現如下:
公共?班級?長方體?{
//定義長方體的長、寬、高。
私人?雙倍?長度,?寬度,?身高;
公共?長方體(雙?長度,?雙倍?寬度,?雙倍?身高)?{
super();
這個.長度?=?長度;
這個.寬度?=?寬度;
這個.身高?=?身高;
}
//獲取當前長方體的表面積。
公共?雙倍?getSurface()?{
回歸?getSurface(長度,寬度,?身高);
}
//獲取當前長方體的體積
公共?雙倍?getVolume()?{
回歸?getVolume(長度,寬度,?身高);
}
//計算長方體表面積的通用方法
公共?靜電?雙倍?getSurface(double?長度,?雙倍?寬度,?雙倍?身高)?{
回歸?2?*?(長度?*?寬度?+?寬度?*?身高?+?長度?*?身高);
}
//計算長方體體積的壹般方法
公共?靜電?雙倍?getVolume(double?長度,?雙倍?寬度,?雙倍?身高)?{
回歸?長度?*?寬度?*?身高;
}
公共?靜電?作廢?main(String[]?args)?{
//1.創建壹個長方體對象,計算當前長方體的表面積和體積。
長方體?長方體?=?新的?長方體(1,?1.6,?4.8);
system . out . println(cubody . get surface());
system . out . println(cubody . get volume());
//2.用壹般方法計算任意長方體的表面積和體積。
system . out . println(cubible . get surface(1,1.6,?4.8));
system . out . println(cubible . get volume(1,1.6,?4.8));
}
}