学んだ5週目のレッスン
今週の主要な研究
1.多型抽象クラスとオブジェクト
2.インタフェース
実験の継承の4種類
I.目的
継承(1)マスタークラス
継承継承とカバー(2)の変数、メソッド、および過負荷のカバレッジを達成します。
II。コンテンツ実験
次の要件に応じて、(1)円形サークルクラス。
1.サークルクラスのメンバ変数円形:半径は円の半径を表します。
2.クラスサークルのサークル法のメンバー:
Circle():构造方法,将半径置0
Circle(double r):构造方法,创建Circle对象时将半径初始化为r
double getRadius():获得圆的半径值
double getPerimeter():获得圆的周长
void disp():将圆的半径和圆的周长,圆的面积输出到屏幕
実験出典:
実験の問題が発生しました:
ソリューション:
結果:
(2)サークルクラス往復派生クラスシリンダシリンダ内の最初の質問を継承。次のような要件は以下のとおりです。
1.シリンダシリンダクラスのメンバ変数:高さがシリンダーの高さを表しています。
2.シリンダーシリンダークラスのメンバメソッド:
Cylinder(double r,double h)构造方法,创建Cylinder对象时将圆半径初始化为r,圆柱体高初始化为h。
double getHeight():获得圆柱体的高
double getVol():获得圆柱体的体积
void dispVol():将圆柱体的体积输出到屏幕
(3)シリンダクラス2番目の質問、円の半径と高シリンダ、シリンダ容積演算などの入力値に接続されたキーボードに係ります
実験出典:
実験の問題が発生しました:
ソリューション:
結果:
第三に、要約