標籤:setname out ring java 使用 方法 new name pre
簡單java類開發一般原則:
- 類名稱必須有意義,再怎麼說,要讓人家看的明白吧
- 類之中所有屬性必須使用private封裝,並提供setter,getter方法
- 類之中可以有多個構造方法,但是必須保留有一個無參數構造方法
- 類之中不允許出現任何輸出語句,所有輸出必須交給被調用處
- 類之中需要有一個可以取得對象完整資訊的方法,一般叫做getInfo(),返回String型資料
class Book { private String name; private int price; private int num; public Book() { } public Book(String na ,int pri, int n) { name = na; price = pri; num = n; } public book() { } public void setName(String n) { name = n; } public void setPrice(int p) { price = p; } public void setNum(int n) { num = n; } public String getName() { return name; } public int getPrice() { return price; } public int getNum() { return num; } public int getMonney(int price, int num) { return price*num; } public String getinfo() { return "書名:"+name+"\n"+ "單價:"+price+"\n"+ "數量:"+num+"\n"; }}public class test2 { public static void main(String args[]) { Book monney = new Book("老人與海",20,3); System.out.println(monney.getinfo()); }}
JAVA基礎學習之路(四)定義簡單java類