JAVA实验二——圆柱体
生活随笔
收集整理的這篇文章主要介紹了
JAVA实验二——圆柱体
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 實驗題目
- 一、實驗代碼
- 1.代碼思路
- 2.具體代碼
- 二、實驗總結
實驗題目
一、實驗代碼
1.代碼思路
1.設計一個計算柱體底面積的接口 area,包含計算底面積的方法。
定義接口area,在area內定義mianji抽象方法。
2.設計一個圓柱體類 Cylinder,包含成員變量:高度;實現構造方法,對成員變量進行賦值;實現計算圓柱體體積的成員方法。
在包中定義cylinder類,聲明高度,半徑,構造cylinder方法,計算柱體面積及體積。
3.編寫測試類實現柱體底面積的接口。
定義ceshi類,構造ceshi方法,計算面積并返回。
4.編寫測試類計算圓柱體體積。
定義test類,給cylinder賦高度及半徑的值,計算并輸出面積及體積。
2.具體代碼
代碼如下(示例):
package shiyan2;public interface area {public abstract double mianji(); }package shiyan2;public class Cylinder implements area {public double height;public double radius;public Cylinder(double height,double radius){this.height=height;this.radius=radius;}public double mianji(){return(Math.PI*radius*radius);}public double volume(){return(mianji()*height);} }package shiyan2;public class ceshi extends Cylinder implements area {public ceshi(double height,double radius){super(height,radius);}public double mianji(){return Math.PI*radius*radius;} }package shiyan2;public class test {public static void main(String arg[]){Cylinder d=new Cylinder(4,2);double S = d.mianji();System.out.println(S);double V = d.volume();System.out.println(V);} }二、實驗總結
通過本次實驗,我掌握了類、接口、方法等概念,在Eclipse繼承開發環境中編輯、編譯、運行和調試程序、設置斷點一步步觀察程序運行及debug的操作并對其運用有了更深入的學習。本次題目鍛煉了我的查閱資料的能力及編程能力,收獲頗多。在使用Eclipse編程時經常出現bug,經過查閱資料等都將其更正。
總結
以上是生活随笔為你收集整理的JAVA实验二——圆柱体的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA实验一——数组类编程
- 下一篇: 关于硕士研究生的几点思考