最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

7-3 sdut-oop-4-求圓的面積(類與對象)

2023-03-25 21:12 作者:計算機章魚哥  | 我要投稿

按要求完成程序的編寫。

1、定義圓類Circle,其中包括:

(1)成員變量:private int radius

(2)無參構(gòu)造方法 ,給radius賦值為2,并輸出信息:"This is a constructor with no para.";

(2)有參構(gòu)造方法 ,接收用戶給的radius賦值,并輸出"This is a constructor with para."(如果給的半徑小于等于0,則賦默認值為2);

(3)為radius添加set方法,接收用戶輸入的半徑,如果用戶輸入半徑為<=0,則讓半徑的值為2;

(4)為radius半徑添加get方法,返回用戶輸入的半徑;

(5)求圓面積方法getArea(), π使用Math.PI代替;

(6)定義toString方法,public String toString( )方法體為:

return "Circle [radius=" + radius + "]";


2、定義Main類,在main方法中,完成下列操作:

(1)定義并創(chuàng)建Circle類對象c1,輸出c1對象,求c1的面積并輸出;

(2)定義并創(chuàng)建Circle類對象c2,輸出c2對象,求c2的面積并輸出;

(3)從鍵盤接收整數(shù)半徑,賦值給c2的半徑,輸出c2對象,求c2的面積并輸出;

(4)從鍵盤接收整數(shù)半徑,用有參構(gòu)造方法創(chuàng)建Circle類對象c3,輸出c3對象,求c3的面積后輸出。

輸入格式:

輸入有多行。每行包括一個整數(shù)的圓的半徑。

輸出格式:

按照題目要求,輸出圓構(gòu)造方法的輸出信息、圓對象的字符中描述信息、及圓的面積(其中圓的面積保留2位小數(shù))。上述信息各占一行。

輸入樣例:

4

5


輸出樣例:

This is a constructor with no para.

Circle [radius=2]

12.57

This is a constructor with no para.

Circle [radius=2]

12.57

Circle [radius=4]

50.27

This is a constructor with para.

Circle [radius=5]

78.54


示例代碼

題目分析

題目較簡單,主要考察了無參和有參構(gòu)造方法、私有屬性、set,get方法、重寫 toString 方法幾個點。

7-3 sdut-oop-4-求圓的面積(類與對象)的評論 (共 條)

分享到微博請遵守國家法律
隆德县| 额尔古纳市| 望城县| 台北市| 万安县| 东乌| 昌宁县| 蒲城县| 镇沅| 曲水县| 五家渠市| 平谷区| 行唐县| 永清县| 朝阳县| 海安县| 闽侯县| 全椒县| 南昌县| 菏泽市| 东阳市| 伊金霍洛旗| 扶绥县| 四会市| 洪湖市| 颍上县| 依兰县| 宜兰县| 宕昌县| 儋州市| 乐安县| 乌拉特前旗| 应用必备| 泽库县| 南部县| 通道| 双桥区| 肥东县| 酒泉市| 濮阳县| 同心县|