日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
用EXT模擬面向?qū)ο蟮膉ava代碼

最近開(kāi)始接觸AJAX框架―EXT了,學(xué)習(xí)之余,也將自己的心得記錄下來(lái),就權(quán)當(dāng)是讀書(shū)筆記吧。其實(shí)之前總是不太適應(yīng)基于對(duì)象的javascript寫(xiě)法,不過(guò)通過(guò)EXT框架,還是基本熟悉了面向?qū)ο蟮腏ava代碼,很基礎(chǔ),見(jiàn)下文。

創(chuàng)新互聯(lián)主要業(yè)務(wù)有網(wǎng)站營(yíng)銷(xiāo)策劃、網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、成都小程序開(kāi)發(fā)HTML5建站、程序開(kāi)發(fā)等業(yè)務(wù)。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當(dāng)客戶,還把客戶視為我們的合作伙伴,在開(kāi)展業(yè)務(wù)的過(guò)程中,公司還積累了豐富的行業(yè)經(jīng)驗(yàn)、全網(wǎng)整合營(yíng)銷(xiāo)推廣資源和合作伙伴關(guān)系資源,并逐漸建立起規(guī)范的客戶服務(wù)和保障體系。 

1、namespace
EXT用命名空間來(lái)組織類(lèi)定義,就好比c#的namespace或java的package。如定義pojo類(lèi)的命名空間:

 
 
 
  1. Ext.namespace("Ext.domain");  
  2.  
  3. JAVA代碼對(duì)照:  
  4.  
  5. package Ext.domain; 

2、類(lèi)定義
同javascript一樣,用function定義類(lèi),(但是此處,還沒(méi)有說(shuō)明構(gòu)造函數(shù)),
代碼如下:

 
 
 
  1. EXt.domain.Person = function() { } ; 

3、類(lèi)成員變量定義
可以用prototype來(lái)給某個(gè)類(lèi)定義成員變量,既然是用prototype,就是非靜態(tài)的。Ext.apply是EXT框架提供的靜態(tài)的方法,可以完成這一定義。
代碼如下:

 
 
 
  1. Ext.apply(Ext.domain.Person.prototype,{name:"張三"});  
  2.  
  3. JAVA代碼對(duì)照:  
  4.  
  5. private String name = "張三";  
  6.  
  7. public void setName(String name) {this.name = name;}  
  8.  
  9. public String getName() {return this.name;} 

4、類(lèi)實(shí)例方法定義
代碼如下:

 
 
 
  1. Ext.apply(Ext.domain.Person.prototype,{     
  2.  
  3.                     getDetails : function(){  
  4.  
  5.                                            alert(String.format("姓名:{0},年齡{1} ",this.name,this.age));  
  6.  
  7.          }  
  8.  
  9.  }); 

5、類(lèi)靜態(tài)方法
代碼如下:

 
 
 
  1. Ext.domain.Person.getDetails = function(_name,_age){  
  2.  
  3.  var _person = new Ext.domain.Person();  
  4.  
  5.  _person.name = _name;  
  6.  
  7.  _person.age = _age;  
  8.  
  9.  alert(String.format("姓名:{0},年齡{1} ",_person.name,_person.age));  

可以看到,用EXT可模擬面向?qū)ο蟮膉ava代碼,從而熟悉Java代碼。


網(wǎng)站標(biāo)題:用EXT模擬面向?qū)ο蟮膉ava代碼
路徑分享:http://www.dlmjj.cn/article/cdcgcci.html