變數與get;set方法
文章推薦指數: 80 %
JSP是java當中用來寫網頁的, 你需要的是從java的基礎學起。
java是物件導向,所以成員變數會宣告成private封裝起來, 不讓外界直接存取,需要存取的話,
JWorld@TW
thebestprofessionalJavasiteinTaiwan
註冊|
登入|
全文檢索|
排行榜
» JWorld@TW
» Java新手區
列印話題
寄給朋友
訂閱主題
無標籤
twianchen0311
發文:9
積分:0
於2014-11-1120:29
小弟剛學jsp不久;想請問一下:為何書上每次只要設了變數之後,就會接著設get;set方法?是要用get;set去抓變數給這個類別class用嗎?我下面拍了code~~~
twianchen0311editedon2014-11-1120:44
jk47
發文:159
積分:0
於2014-11-1215:03
twianchen0311wrote:小弟剛學jsp不久;想請問一下:為何書上每次只要設了變數之後,就會接著設get;set方法?是要用get;set去抓變數給這個類別class用嗎?我下面拍了code~~~您有沒有從JAVA的基本先學起呢??先不說這是個...光看private也應該想起private的用意是???然後整個寫法就是個封裝,而封裝是為了???最後必須告訴,那是個JAVABEAN,而你要問的都跟上面問的private、封裝有關。
喝著濃濃的JAVA,看著MYSQL耀出水面旁邊NetBeans抓著GlassFish與DUKE在嬉鬧現在手上又拿著ORACLE在研究(ORACLE=甲骨文=契文)
bluewingsky
發文:409
積分:0
於2014-11-1220:46
JSP是java當中用來寫網頁的,你需要的是從java的基礎學起。
java是物件導向,所以成員變數會宣告成private封裝起來,不讓外界直接存取,需要存取的話,必需透過get、set方法來取得或設置。
twianchen0311
發文:9
積分:0
於2014-11-1514:49
感謝你
twianchen0311editedon2014-11-1514:52
twianchen0311
發文:9
積分:0
於2014-11-1514:52
bluewingskywrote:JSP是java當中用來寫網頁的,你需要的是從java的基礎學起。
java是物件導向,所以成員變數會宣告成private封裝起來,不讓外界直接存取,需要存取的話,必需透過get、set方法來取得或設置。
3Q感謝你~~;我要問的就是這個;~~這段封裝,好像在書上有提及過,可能是書中帶過而已----導致我一知半解!!
lthwie
發文:26
積分:0
於2014-11-1623:00
JavaBean是一種更嚴謹的類別撰寫規範https://sites.google.com/a/mis.nsysu.edu.tw/cheng-shi-zi-xun-wang/java-se-ji-chu-pian/7-shi-yongjavabean-yuan-jian/1-jian-jie-javabean如果您的類別是自己要用的,直接設定成public,不提供get或set也沒關係,只是如果用函數來存取或設定值,可以在存取或設定前做一些檢查或其他相關程式碼。
lthwieeditedon2014-11-1623:02
» JWorld@TW
»
Java新手區
已讀文章 新的文章 被刪除的文章
JWorld@TW
本站商標資訊
PoweredbyPowerfulJuteForum®VersionJute1.5.8
延伸文章資訊
- 1JAVA Encapsulation(Java 封裝) , get/set method - Ocean 學習 ...
§JAVA封裝,get與set method 封裝觀念在物件導向中語沒有什麼不同,只是Java的get與set使用方式上與ActionScript3規則不太相同,以下將Java與AS3, ...
- 2【Java基礎】setter與getter方法- IT閱讀
寫一個函式,專門針對private變數,每當想要修改這個變數的時候,就呼叫這個set函式。 2.get:既然這個變數是private,那麼外部無法獲取這個變數的值 ...
- 3Lesson 9 : 封裝與建構式 - 創作大廳
使用set() and get() 這個公開方法來進行private 資料的存取。 ... Scanner scanner = new java.util. ... 讓我們以先前的Employe...
- 4Java 入門指南- getter 與setter - 程式語言教學誌
介紹Java 中getter 與setter 的概念。 ... 誌》的範例程式http://pydoing.blogspot.com/ 檔名:Encrypt.java 功能:示範Java 程式作...
- 5內容不重複的Set
package cc.openhome; import java.util. ... 以先前範例而言,若實作了 hashCode() 與 equals() 方法,則重複的 Students 將不...