日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

JAVA实验二——圆柱体

發布時間:2023/12/19 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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实验二——圆柱体的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。