bean实体类
實體類,也叫java bean,在安卓中存在形式如圖所示
JavaBean是一種Java語言寫成的可重用組件,類是具體的和公共的,并且具有無參數的構造器。如代碼段所示:
public String getPhone() {return this.phone;}public void setPhone(String phone) {this.phone = phone;}?JavaBean通過提供符合一致性設計模式的公共方法將內部遇暴露成員屬性,屬性名稱復合這種模式,其他Java類可以通過自省機制發現和操作這些Javabean的屬性
一個Javabean由三部分組成:
(1屬性:javabean提供了高層次的屬性概念,屬性在javabean中不止是傳統的面向對象的概念里的屬性,他同時還得到了屬性讀取和屬性寫入的API的支持,屬性值可以通過調用適當的bean方法進行,比如,如上圖代碼塊所示,屬性的值要用get方法讀取,寫入用set方法。
(2方法:javabean中的方法就是常用的java方法,它可以從其他組件或者腳本環境中調用。默認情況下,所有的bean的共有方法都可以被外部調用
(3事件:bean與其他軟件組件交流信息的主要方式是發送和接受事件。這點我目前還沒用,所以不做過多介紹。
總結:javabean就是實體類,包含了一些變量和get、set方法,安卓用到傳遞信息是,傳實體類比傳遞很多參數要簡便很多!
總結
- 上一篇: Java正则脱敏
- 下一篇: 基于GAMS的数学建模与系统优化