20194653-オブジェクト指向1--継承の深さの概要

トピック:

ソースコード

1.rec.java

/ *** 
	 * @authorのX1393 
	 *クラスを作成し、REC含有
	 * Lの矩形メンバ変数の長さ
	 *幅hがメンバ変数の長方形である
	 *メンバ変数矩形領域面積
	 矩形の方法FUNC境界を求める* 
	 * / 
publicクラス{REC 
		ダブルL、
		ダブルH; 
		公共ダブルFUNC(){//矩形の境界を見つける
			
			リターン2 + 2 *のL * Hを; 
				} 
		
	}

 

2.squa.java

/ ** 
 *長方形、正方形クラス分類サブクラスREC□はクラスが含まれている作成
 方法を正方形の面積の需要* 
 *長方形の境界二乗法シーク書き換え周囲を見つける
 * / 
REC {拡張するパブリッククラスSQUAを
	(ダブル用公衆ダブルFunAreaを){ 
		* Aに返す; 
	} 
	公共ダブルFUNC(ダブルA){//メソッド書き換え周矩形見つける
		リターン4 * A; 
	} 

}

 

3.Tset.java

/ ** 
 * mainメソッドを含むマスター・クラスを作成
 * squaそのTオブジェクトクラス矩形定義
 *面積及び周囲長の要件が正方形境界及び領域取得メソッドを呼び出す見つける
 * / 
インポートjava.util.Scannerと、
パブリッククラスTsetのは{で

	/を** 
	 * @paramの引数
	 * / 
	パブリック静的な無効メイン(文字列[] args){ 
		// TODO自動生成されたスタブメソッド
		のSystem.out.println( "四角辺の長さ"); 
		スキャナスキャナリーダ新しい新=(System.in) ; 
		ダブルreader.nextDouble X =(); 
		SQUA SQUA新しい新しい= T(); //オブジェクトクラス正方形Tの定義
		のSystem.out.println( "の領域" + T.funarea(X)); 
		のSystem.out.println ( "円周" + T.funC(X)); 
	} 

}

第二に、営業成績

 

おすすめ

転載: www.cnblogs.com/Xwwg/p/11579587.html