當前位置:菜譜大全網 - 菜譜 - Java編程圈及其子類圓柱和圓錐。肯定是java

Java編程圈及其子類圓柱和圓錐。肯定是java

包裝測試;

//父類圈

公共階層圈{

公共靜態雙半徑;//半徑

圓(雙半徑){//構造方法

this.radius = radius

}

public double getRadius() {

返回半徑;

}

public void setRadius(雙半徑){

this.radius = radius

}

}

包裝測試;

//YZhu類繼承Circle。

公共類YZhu擴展圓{

公雙高;//圓柱體高度

YZHU(雙半徑,雙高度){//施工方法

超(半徑);

this.height =高度;

}

Public void mianji(){//計算表面積

system . out . println(3.14 * 2 *半徑*高度);

}

Public void tiji(){//計算體積。

system . out . println(3.14 *半徑*半徑*高度);

}

public double getHeight() {

返回高度;

}

公共空設置高度(雙倍高度){

this.height =高度;

}

}

包裝測試;

//YZhui類繼承了Circle。

公共類YZhui擴展圓{

公雙高;

YZhui(雙半徑,雙高度){

超(半徑);

this.height =高度;//圓錐體高度

}

Public void mianji(){//計算表面積

//system . out . println(3.14 * 2 * radius * height);

System.out.println("表面積不會");

}

Public void tiji(){//計算體檢。

system . out . println((3.14 *半徑*半徑*高度)/3);

}

public double getHeight() {

返回高度;

}

公共空設置高度(雙倍高度){

this.height =高度;

}

}

包裝測試;

//測試類

公共類測試{

/**

* @param args

*/

公共靜態void main(String[] args) {

// TODO自動生成的方法存根

YZhu yz = new YZhu(3,2);//實例化圓柱體

yz . mianji();//獲取面積

yz . tiji();//獲取音量

YZhui yzh = new YZhui(2,5);//實例化圓錐體

yzh . mianji();//獲取面積

yzh . tiji();//獲取音量

YZhui yzh1 = new YZhui(2,6);//實例化圓錐體

yzh 1 . mian Ji();//獲取面積

yzh 1 . tiji();//獲取音量

}

}