freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第4章xml與java物件導(dǎo)向程式設(shè)計-wenkub

2022-10-28 13:15:01 本頁面
 

【正文】 : XML能夠自己定義標(biāo)籤,一個標(biāo)籤是標(biāo)示文件的部分內(nèi)容。 ?例如: XML文件除了告訴應(yīng)用程式筆者的姓名資料外,還提供結(jié)構(gòu)資訊的作者 author、網(wǎng)站管理者 webmaster、程式設(shè)計者 programming和兒子 son,這是描述姓名資料的 Metadata資料。 ? 在 Web網(wǎng)站是管理者。 411 標(biāo)示語言的基礎(chǔ) – 範(fàn)例 ?對於電子檔案的文件來說,標(biāo)示文件資料就是使用標(biāo)示語言,標(biāo)示語言通常是使用標(biāo)籤( Tags)的標(biāo)示方法來標(biāo)示資料,標(biāo)籤名稱代表標(biāo)示的意義,如下所示: author陳會安 /author ?上述「 」和「 」符號括起的是標(biāo)籤,標(biāo)示資料【 陳會安 】 ,標(biāo)籤名稱 author表示標(biāo)示的資料是作者。 ? 當(dāng)我們在書中的某些句子劃上黃色螢光線時,就是在標(biāo)示資料,表示這些句子的資料很重要。第 4章 XML與 Java物件導(dǎo)向程式設(shè)計 ? 41 XML的基礎(chǔ) ? 42 類別與物件 ? 43 類別的繼承 ? 44 巢狀類別與匿名內(nèi)層類別 ? 45 常數(shù)類別與抽象類別 ? 46 介面與套件 ? 47 執(zhí)行緒 ? 48 集合物件與泛型 41 XML的基礎(chǔ) ? 41 XML的基礎(chǔ) ? 412 XML文件的內(nèi)容 ? 413 XML文件的組成元素 ? 414 XML文件的命名空間 41 XML的基礎(chǔ) ? XML( Extensible Markup Language)是 W3C建議規(guī)格的標(biāo)示語言( Markup Language),可以讓使用者建立特殊用途的標(biāo)示語言來建立所需的 XML文件( XML Documents),例如:定義 Android應(yīng)用程式資源的 XML檔案。簡單的說,我們使用黃色螢光筆替句子加上描述資訊,描述這些句子是考試重點(diǎn)。當(dāng)文件使用標(biāo)示語言處理後,文件除了內(nèi)容外,還包含描述資料的標(biāo)籤。 ? 在公司是程式設(shè)計師。 412 XML文件的內(nèi)容 – 結(jié)構(gòu)資訊( Structured Information) 2 ? 結(jié)構(gòu)資訊不僅可以提供 XML元素的自我描述能力,我們還可以從結(jié)構(gòu)資訊建立出資料的樹狀結(jié)構(gòu),例如:一本圖書的內(nèi)容,如下所示: book bookIDF1772/bookID titleAndroid SDK床程式設(shè)計範(fàn)例教本 /title author陳會安 /author price620/price /book 413 XML文件的組成元素 – PI ? PI( Processing Instructions)允許 XML文件包含傳送給應(yīng)用程式的指令。例如:標(biāo)籤 resources、 string、 stringarray和 color等,標(biāo)籤分為開始標(biāo)籤resource和結(jié)尾標(biāo)籤 /resource。例如:在 resource元素?fù)碛?stringarray子元素, stringarray元素?fù)碛?item子元素,如下所示: resources stringarray name=color_names item白色 /item item黑色 /item item藍(lán)色 /item item紅色 /item item黃色 /item item綠色 /item /stringarray /resources 413 XML文件的組成元素 – 元素 (空元素標(biāo)籤 ) ?如果在開始和結(jié)尾標(biāo)籤之中沒有任何內(nèi)容,稱為空元素標(biāo)籤,其語法有兩種,如下所示: tag_name / tag_name/tag_name ?上述兩種寫法都是空元素標(biāo)籤,如果空元素標(biāo)籤沒有結(jié)尾標(biāo)籤,標(biāo)籤需要使用「 /」符號結(jié)束,例如: Button標(biāo)籤,如下所示: Button/ Button/Button 413 XML文件的組成元素 – 屬性 ? XML屬性可以替 XML元素新增一些額外的資訊,屬性是位在開始標(biāo)籤的標(biāo)籤名稱之後,這是一個屬性( Attributes)清單,每一個屬性擁有屬性名稱和值,屬性值需要使用引號括起, Android是使用雙引號,如下所示: color name=background_color800F/color ?上述 color標(biāo)籤擁有 name屬性,其值為background_color。 ? 在「 :」符號之後才是我們命名的標(biāo)籤名稱。 ? 類別:物件的分類,可以實(shí)作類別架構(gòu)的繼承。 422 Java的類別與物件 – 說明 ? Java類別宣告是物件的原型宣告,對於物件原型宣告的類別可以分為 2個部分,如下所示: ? 成員資料( Data Member):物件的資料部分,屬於基本資料型態(tài)的變數(shù)、常數(shù)或其他物件的「成員變數(shù)」( Member Variables)。 public int age。 } // 方法 : 傳回月份 public String getAddress(){ return address。 } } 422 Java的類別與物件 – 存取修飾子 ? private修飾子:成員變數(shù)或成員方法只能在類別本身呼叫或存取。類別建構(gòu)子有一些特點(diǎn),如下所示: ? 建構(gòu)子與類別同名,例如:類別 Customer的建構(gòu)子方法是 Customer()。 422 Java的類別與物件 – 宣告物件變數(shù) ?在 Java程式碼宣告類別後,就可以將類別當(dāng)作資料型態(tài),使用資料型態(tài)宣告物件變數(shù),如下所示: Customer joe。 422 Java的類別與物件 –存取物件變數(shù)與方法 ?在建立物件後,我們就可以存取物件的變數(shù)與呼叫方法,以 Customer類別建立的 joe物件為例,如下所示: = 37。 ? 例如:在 Counter類別的 2個同名方法 count(),可以將計數(shù)加上參數(shù)值,如下所示: public Counter count(double num) public Counter count(int num) ? 2個方法雖然名稱相同,但是參數(shù)的資料型態(tài)不同,足以使用資料型態(tài)來判斷是 2個不同方法。 424 靜態(tài)成員與靜態(tài)初始程式區(qū)塊 – 類別變數(shù)和方法 ? 類別變數(shù)和方法是使用 static修飾子進(jìn)行宣告,屬於類別的靜態(tài)成員,所有物件都是使用同一份類別變數(shù)和呼叫同一個類別方法,例如: Student類別擁有類別變數(shù) teacherNo、 count和類別方法 getStudentCount(),如下所示: class Student { public static int teacherNo = 500。 ?簡單的說,繼承就是擴(kuò)充現(xiàn)存類別的功能,可以讓我們不用重頭建立類別宣告,只需找到可用的現(xiàn)成類別,然後繼承它來擴(kuò)充或修改成符合我們需求的類別。 public Vehicle(String name, double price) { … } public String getVehicleInfo() { … } } 432 實(shí)作類別的繼承 – 子類別 ?現(xiàn)在我們可以宣告類別繼承存在的 Vehicle類別,例如:轎車 Car類別的宣告,如下所示: class Car extends Vehicle { private int doors。 ? 巢狀類別的成員類別稱為「內(nèi)層類別」( Inner Classes),例如: Order巢狀類別,其類別宣告如下所示:
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1