當前位置:
首頁 >
bean实体类
發(fā)布時間:2024/3/26
62
豆豆
實體類,也叫java bean,在安卓中存在形式如圖所示
JavaBean是一種Java語言寫成的可重用組件,類是具體的和公共的,并且具有無參數(shù)的構(gòu)造器。如代碼段所示:
public String getPhone() {return this.phone;}public void setPhone(String phone) {this.phone = phone;}?JavaBean通過提供符合一致性設計模式的公共方法將內(nèi)部遇暴露成員屬性,屬性名稱復合這種模式,其他Java類可以通過自省機制發(fā)現(xiàn)和操作這些Javabean的屬性
一個Javabean由三部分組成:
(1屬性:javabean提供了高層次的屬性概念,屬性在javabean中不止是傳統(tǒng)的面向?qū)ο蟮母拍罾锏膶傩?#xff0c;他同時還得到了屬性讀取和屬性寫入的API的支持,屬性值可以通過調(diào)用適當?shù)腷ean方法進行,比如,如上圖代碼塊所示,屬性的值要用get方法讀取,寫入用set方法。
(2方法:javabean中的方法就是常用的java方法,它可以從其他組件或者腳本環(huán)境中調(diào)用。默認情況下,所有的bean的共有方法都可以被外部調(diào)用
(3事件:bean與其他軟件組件交流信息的主要方式是發(fā)送和接受事件。這點我目前還沒用,所以不做過多介紹。
總結(jié):javabean就是實體類,包含了一些變量和get、set方法,安卓用到傳遞信息是,傳實體類比傳遞很多參數(shù)要簡便很多!
總結(jié)
- 上一篇: Java正则脱敏
- 下一篇: iphone版 天行skyline_A