定義一個描述長方體的類——學期末複習
1、定義一個描述長方體的類,類中有三個整型資料成員,分別描述長方體的長、寬和高。定義建構函式,初始化這三個成員;定義成員函式求長方體的體積;定義成員函式求長方體的表面積;定義成員函式分別獲取長方體的長、寬和高。編寫程式測試該類。
#include<iostream.h>
class cft
{
private:
int c;
int k;
int g;
public:
cft(int x,int y,int z)
{
c=x;
k=y;
g=z;
}
void tj()
{
cout<<"體積為"<<c*k*g<<endl;
}
void mj()
{
cout<<"表面積為"<<(c*k+c*g+k*g)*2<<endl;
}
int getc()
{
return c;
}
int getk()
{
return k;
}
int getg()
{
return g;
}
};
void main()
{
cft a1(3,4,6);
a1.tj();
a1.mj();
cout<<"長"<<a1.getc();
cout<<"寬"<<a1.getk();
cout<<"高"<<a1.getg()<<endl;
}
相關推薦
定義一個描述長方體的類——學期末複習
1、定義一個描述長方體的類,類中有三個整型資料成員,分別描述長方體的長、寬和高。定義建構函式,初始化這三個成員;定義成員函式求長方體的體積;定義成員函式求長方體的表面積;定義成員函式分別獲取長方體的長、寬和高。編寫程式測試該類。 #include<iostream
C#--第四周實驗--任務2--定義一個描述座標點的CPoint類,利用(預設引數值)建構函式傳遞引數。(控制檯應用)
/* (程式頭部註釋開始) * 程式的版權和版本宣告部分 * Copyright (c) 2011, 煙臺大學計算機學院學生 * All rights reserved. * 檔名稱:定義一個描述座標點的CPoint類,利用建構函式傳遞引數。 * 作 者: 雷恆
c++primer,自定義一個復數類
opera 指針 隨著 per call 拷貝構造函數 會銷 局部變量 eal 1 #include<iostream> 2 #include<string> 3 #include<vector> 4 #include<a
C++定義一個時間計時類
#include<iostream> #include<stdio.h> #include<Windows.h> //----------------------------------------定義一個自動顯時的類----
C++中定義一個圖形基類,然後派生正方形、矩形等求面積和周長
定義類的標頭檔案Shape.h#ifndef __SHAPE_H #define __SHAPE_H #include <iostream> using namespace std; class Shape { public: Shape(); ~Shap
4、定義兩個類,描述如下: [必做題] 4.1定義一個人類Person: 4.1.1定義一個方法sayHello(),可以向對方發出問候語“hello,my name is XXX” 4.1.2有三個
String name ; int age; double hight; public void sayhellow(String name,int age,double hight){ System.out.println("hellow,mynameis"+name
如何定義一個基礎類型為Byte的枚舉類型。
clas nal num 定義 hit col 基礎 nbsp intern 1 internal enum Color : byte 2 { 3 White, 4 Red, 5 Green 6 } 如何定義一個基礎類型為Byte的枚舉類型。
面向對象定義一個類
首字母 聲明變量 下劃線 小寫 代碼塊 代碼 ava 重名 數據 1定義一個類格式:public class 類名{類體},能編譯不能運行類名首字母必須大寫,以後每個單詞首字母大寫2定義屬性和聲明變量一樣格式:屬性類型 屬性名;,屬性名首字母小寫以後每個單詞首字母大寫屬性類
C#枚舉擴展方法,獲取枚舉值的描述值以及獲取一個枚舉類下面所有的元素
cache dict logs int info 擴展方法 attrs format 獲取 /// <summary> /// 枚舉擴展方法 /// </summary> public static class EnumEx
定義一個圓類(Circle),其所在的包為bzu.info.software......
pack println 分享 etc getc out tar 輸出 alt – 定義一個圓類(Circle),其所在的包為bzu.info.software;定義一個圓柱類Cylinder,其所在的包為bzu.info.com;定義一個主類A,其所在的包也為bzu.in
python全棧系列之---定義一個session類
ret self ges its redis lib coo span imp 首先:註意cookie中的get_cookie是返回字符串,而get_secure_cookie返回的是字節類型 #self.get_secure_cookie()
類的繼承定義一個computer類在此基礎上派生出兩個子類(繼承與多態綁定)
end 其中 調用 turn .get str 兩個 pac AR 題目如下 定義一個計算機類(Computer),並在它的基礎上派生出兩個子類:臺上機(Desktop)和便攜機類(Notebook),在Computer中定義幾個方法,並在子類Desktop和Noteboo
如何定義一個類——單一職責原則
就是 應該 系統 本質 獨立 ice 地方 tasks 很多 單一職責原則:就一個類而言,應該僅有一個引起他變化的原因。 1 一個老師類的例子 或者說在外部看來,一個類只應該能看到它的類的相關功能。如老師類只應該負責教授知識,備課,但是不應該負責開車。切合實際的說一個Ta
如何定義一個類 如何使用java中的物件
a.定義類名 b.編寫類的屬性 c.編寫類的方法 public class 類名{ //定義屬性部分(成員變數) 屬性1的型別 屬性1; 屬性2的型別 屬性2; //定義方法部分 方法1 方法2 } public class dem
定義一個Father和Child類,並進行測試
1. 題目描述 定義一個Father和Child類,並進行測試. 要求如下: 1)Father類為外部類,類中定義一個私有的String型別的屬性name,name的值為“zhangjun”。 2)Child類為Father類的內部類,其中定義一個introFather()方法,方法
java異常練習題:定義一個MulException類繼承Exception類,要求兩數相乘等於100報錯,在主類中定義一個方法,在方法中丟擲此異常,在主方法觀察結果
題目描述: 定義一個MulException類繼承Exception類,要求兩數相乘等於100報錯,在主類中定義一個方法,在方法中丟擲此異常,在主方法觀察結果。 定義一個DivException類繼承RuntimeException類,要求兩數相除等於2報錯,在主類中定義
Java類載入器( CLassLoader ) 死磕5: 自定義一個檔案系統的classLoader
【正文】Java類載入器( CLassLoader ) 死磕5: 自定義一個檔案系統classLoader 本小節目錄 5.1. 自定義類載入器的基本流程 5.2. 入門案例:自定義檔案系統類載入器 5.3. 案例的環境配置 5.4 FileClassLoader 案例實現步驟 5
java ——定義一個抽象的"Role"類,有姓名,年齡,性別等成員變數.
定義一個抽象的"Role"類,有姓名,年齡,性別等成員變數 1)要求儘可能隱藏所有變數(能夠私有就私有,能夠保護就不要公有), 再通過GetXXX()和SetXXX()方法對各變數進行讀寫。具有一個抽象的play()方法, 該方法不返回任何值,同時至少定義兩個構造方法。Role類中要
1).定義一個MulException類繼承Exception類,要求兩數相乘等於100報錯,在主類中定義一個方法,在方法中丟擲此異常,在主方法觀察結果。
1).定義一個MulException類繼承Exception類,要求兩數相乘等於100報錯,在主類中定義一個方法,在方法中丟擲此異常,在主方法觀察結果。 2).定義一個DivException類繼承RuntimeException類,要求兩數相除等於2報錯,在主類中定義一個方法,在方法中丟
C++中定義一個不能被繼承的類(友元類+類模板)
自從C++11標準出來之後,就有了關鍵字final可以直接宣告一個類不能被繼承。那麼,在此之前如果想要一個類不能被繼承,可能還需要下一番功夫。 文章目錄 1.宣告建構函式為私有 2.子類宣告為基類的友元類 3.虛繼承——子類