Java 6.编写类
編寫類
類的分析
?
?上述例子給出RolingDice類含有一個maon方法,該方法實例化了兩個Dic對象(模擬單個色子的情況),然后滾動色子并輸出結果。min方法調用了Die類提供的幾個方法,例如顯示的設置或獲取色字擋墻面值的方法。
在面向對象程式設計方法中,封裝(英語:Encapsulation)是指一種將抽象性函式接口的實現細節部份包裝、隱藏起來的方法。
封裝可以被認為是一個保護屏障,防止該類的代碼和數據被外部類定義的代碼隨機訪問。
要訪問該類的代碼和數據,必須通過嚴格的接口控制。
封裝最主要的功能在于我們能修改自己的實現代碼,而不用修改那些調用我們代碼的程序片段。
適當的封裝可以讓程式碼更容易理解與維護,也加強了程式碼的安全性。
封裝的優點
1. 良好的封裝能夠減少耦合。
2. 類內部的結構可以自由修改。
3. 可以對成員變量進行更精確的控制。
4. 隱藏信息,實現細節
?return語句
return語句作為一個無條件的分支,無需判斷條件即可發生。return語句主要有兩個用途:一方面用來表示一個方法返回的值(假定沒有void返回值),另一方面是指它導致該方法退出,并返回那個值。
? ? ? ? 根據方法的定義,每一個方法都有返回類型,該類型可以是基本類型,也可以是對象類型,同時每個方法都必須有個結束標志,因此,return起到了這個作用。在返回類型為void的方法里面,有個隱含的return語句,因此,在void方法里面可以省略不寫。
銀行賬戶實例
?
?
?
輸出
?
轉載于:https://www.cnblogs.com/H97042/p/10849146.html
總結
以上是生活随笔為你收集整理的Java 6.编写类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第十一周编程作业
- 下一篇: tomcat配置文件修改