Java 物件導向(上)習題

2021-09-13 03:32:16 字數 1320 閱讀 3125

1.建立乙個text類,包含有乙個public許可權的int型成員變數與乙個char型別的成員變數,觀察在main方法中的初值。

class text

public class test9

}結果:0

2.編寫乙個程式,展示無論你建立了某個特定類的多少個物件,這個類的某個特定的得static成員變數只有乙個屬性。

修飾本類屬性,稱為靜態屬性(類屬性),所有物件共享此屬性值;

非static屬性稱為成員變數或物件屬性,每個物件都有此屬性且值都不一樣。

要描述類似國家這種共享屬性,可以使用static修飾屬性。靜態屬性一般通過類名直接呼叫,所有該類物件共享此屬性值。

3.乙個斐波那契數列是由數字1、1、2、3、5、8、13、21等等組成的,其中每個數字(從第三個起)都是前兩個數字的和。建立乙個方法,接受乙個整數引數,並顯示從第乙個元素開始總共由該引數所構成的所有斐波那契數字。

4.建立乙個帶預設構造方法(即無參構造)的類,在構造方法中列印一條訊息「hello constructer」;再為這個類新增乙個過載構造方法,令其接收乙個字串引數,並在這個有參構造方法中把「hello constructer」和接受的引數一起打出來。

Java物件導向習題

題目 建立乙個person類,宣告屬性和行為,在測試類中例項化物件,並通過呼叫物件的方法列印以下內容 小王是乙個男胖子,體重200.0kg。某天他開始 經過不懈努力,減了40kg。後的體重是160.0kg。person類 public class person system.out.println ...

Java物件導向習題

題目 建立乙個圓circle類。為該類提供乙個變數r表示半徑,乙個常量pi表示圓周率 同時為該類提供兩個方法 方法一用於求圓的面積,方法二用於求圓的周長 為該類提供乙個無參的構造方法,用於初始化r的值為4。circle類 public class circle public void setr in...

Java物件導向習題

題目 建立乙個賬戶account類,該類有id 賬戶號碼 字串型別 password 賬戶密碼 int name 真實姓名 字串型別 personid 身份證號碼 字串型別 email 客戶的電子郵箱 字串型別 balance 賬戶餘額 double 存款方法 deposit double bala...