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

正文內(nèi)容

java語言程序設(shè)計(jì)基礎(chǔ)第2版概論ppt(留存版)

2025-02-20 05:32上一頁面

下一頁面
  

【正文】 名言的顯示 */ 3 4 public class DisplayWindom { 5 //main():應(yīng)用程序入口 2021/11/10 74 最簡(jiǎn)單的 Java實(shí)例 : 6 public static void main(String[ ] args) { 7 (鄧小平說: )。 2021/11/10 54 多態(tài)性 ?對(duì)象的多態(tài)性,是同一個(gè)屬性名或方法名在父類,及其子類中具有不同語義 . –相同類名可引用不同的方法定義子類 –方法的覆蓋可實(shí)現(xiàn)多態(tài) . –方法的重載可在同類中定義多個(gè)同名的參數(shù)不同的方法來實(shí)現(xiàn)多態(tài) . 2021/11/10 55 多態(tài)性 ?多態(tài)也稱為動(dòng)態(tài)綁定或后期綁定 .利用多態(tài)性提高了程序的抽象程度和簡(jiǎn)潔性 .減少類和程序模塊之間的耦合性 ,可實(shí)現(xiàn)程序良好的擴(kuò)展性 . ?動(dòng)態(tài)多態(tài)性體現(xiàn)了面向?qū)ο缶幊讨写a的重用和健壯性。軟件系統(tǒng)也不可能一成不變 , 新需求 、 新技術(shù)不斷的出現(xiàn) , 要求軟件系統(tǒng)不斷升級(jí) 。 事物管理 :事件 ,并發(fā) ,事務(wù)等 。它可以 被獨(dú)立部署且服務(wù)于第三方 所做的組合。 對(duì)象所包含本質(zhì)的特征稱為屬性,對(duì)象的行為描述稱為方法。利用消息建立問題的模型,使模型盡可能接近問題的原意。這二個(gè)界限符必須成對(duì)出現(xiàn)。 ?System是是 I/O類,它提供許多系統(tǒng)信息。 ? 分號(hào)(;)是 Java語言的語句結(jié)束符。 代碼參數(shù)類型合法性 . –在平臺(tái)層上 :通過配置策略 ,設(shè)定訪問資源域 .無需區(qū)分本地或遠(yuǎn)程 . 2021/11/10 67 JDK的下載和使用 ? JDK的下載 ? JDK的命令 ? JDK目錄結(jié)構(gòu) ? Java的 API結(jié)構(gòu) 2021/11/10 68 JDK的下載 ?進(jìn)入 ?點(diǎn)擊左側(cè) “ Download”連接,進(jìn)入下載頁面 ?點(diǎn)擊頁面中間的 “ Java 2 Platform, Standard Edition (J2SE)for Windows”連接,進(jìn)入 J2SE頁面 ?點(diǎn)擊頁面右側(cè) “ J2SE ”連接,進(jìn)入J2SE 2021/11/10 69 JDK的下載 ?選擇 “ Download JDK”欄目點(diǎn)擊,進(jìn)入“ license agreement”文件的下載頁面 ?選擇 “ accept”,接受 Sun的協(xié)議 ?點(diǎn)擊頁面中的 “ Download jdk1_5_0 .”下載鏈接,自 ?動(dòng)進(jìn)行瀏覽器下載,也可使用下載工具進(jìn)行下載 2021/11/10 70 JDK命令 ? Java語言的編譯器 。在 Java語言中,對(duì)象、類和包是不同層次上的封裝,為管理大量的對(duì)象和類提供了方便,也增強(qiáng)了語言的安全性 . ?封裝也符合軟件工程的模塊化原則,滿足軟件重用的策略,降低了軟件開發(fā)成本,縮短開發(fā)周期,使軟件的開發(fā)和維護(hù)得到根本性的改善 . 2021/11/10 52 繼承性 ?繼承性是面向?qū)ο蠹夹g(shù)賦予類的一種特征,即先定義一個(gè)具有一定意義的類(父類),再給此類添加一些特性以派生出一個(gè)新類 (子類 ). –子類對(duì)象重復(fù)運(yùn)用其父類的接口 –繼承可實(shí)現(xiàn)子類重用 –繼續(xù)可建立新類庫 2021/11/10 53 繼承性 ?將多個(gè)類型視為同類型 .同一份程序代碼可作用于多個(gè)類型上 .可提高系統(tǒng)的可重用性和可擴(kuò)性 . ?一個(gè)類是多個(gè)父類的子類,這種繼承被稱為多重繼承 . Java語言可利用接口實(shí)現(xiàn)類的多重繼承。而客觀世界是在不斷發(fā)展 , 不斷地變化 。 2021/11/10 6 計(jì)算機(jī)軟件的簡(jiǎn)史 ?分布式網(wǎng)絡(luò)計(jì)算模式對(duì)軟件技術(shù)的挑戰(zhàn) : – 軟件開發(fā)的 4A目標(biāo) – 跨平臺(tái)的互操作性 (CORBA標(biāo)準(zhǔn) ) 2021/11/10 7 計(jì)算機(jī)軟件的簡(jiǎn)史 ?分布式網(wǎng)絡(luò)計(jì)算模式對(duì)軟件技術(shù)的挑戰(zhàn) : –軟件開發(fā)的 4A目標(biāo) ? Any One ? Any While ? Any Time ? Any Device 2021/11/10 8 計(jì)算機(jī)軟件的簡(jiǎn)史 ?分布式網(wǎng)絡(luò)計(jì)算模式對(duì)軟件開發(fā)技術(shù)的挑戰(zhàn) : –跨平臺(tái)的互操作性 (CORBA標(biāo)準(zhǔn)出現(xiàn) ) 2021/11/10 9 CORBA標(biāo)準(zhǔn)模型 : IDL 應(yīng) 用 程序?qū)ο? 公用設(shè)施( CORBAFACILITIES) 垂直公用設(shè)施 水平公用設(shè)施 對(duì)象請(qǐng)求中介( ORB) 公用對(duì)象服務(wù)( CORBAservices) 金融 稅務(wù) 保險(xiǎn) 命名 集合 計(jì)時(shí) 安全性 交易器 特許 查詢 并發(fā) 關(guān)系 具體化 持久性 事件 生命期 事務(wù)處理 屬性 系統(tǒng)設(shè)施 信息設(shè)施 任務(wù)設(shè)施 界面 管理 2021/11/10 10 ?CORBA模型 : 四層 : . 施服務(wù) .如用戶管理 ,信息管理 ,系統(tǒng) 管理 ,ftp之類 . . 如金融業(yè)的清算系統(tǒng) .電子商務(wù)的銀 行服務(wù) . 2021/11/10 11 ?CORBA模型 : . 如系統(tǒng)管理 :命名 ,生命期 ,交易 ,許 可證 ,安全 ,計(jì)時(shí)等服務(wù) 。 2021/11/10 27 構(gòu)件特征 : ?有用性 :構(gòu)件是將功能邏輯與實(shí)現(xiàn)封裝為一體的部件。 2021/11/10 38 對(duì)象特征 ?對(duì)象是問題域中事物的抽象 .它反映了事物在系統(tǒng)中要保存的信息和所發(fā)揮的作用 .系統(tǒng)中的一個(gè)對(duì)象在軟件生命周期的各個(gè)階段可以有不同的形式 .它要經(jīng)歷若干演化階段 . 2021/11/10 39 對(duì)象特征 ?對(duì)象只描述客觀事物本質(zhì)的 ,與系統(tǒng)目標(biāo)相關(guān)的特征 。 2021/11/10 58 面向?qū)ο蟮某绦蛟O(shè)計(jì) : ?具體建模過程中通過對(duì)問題做不同層次的抽象。 –文檔注釋以 “ /**”和 “ */”為界限符。用它編程者在與設(shè)備打交道的時(shí),不用關(guān)心設(shè)備的底層操作細(xì)節(jié) 2021/11/10 79 Java語言的特點(diǎn) ?簡(jiǎn)單易學(xué) ● 面向?qū)ο? ?支持分布式計(jì)算 ● 跨平臺(tái) ?健壯性 ● 安全性強(qiáng) ?可移植 ● 解釋執(zhí)行 ?高性能 ● 多線程 ?Applet的特殊用途 ● 動(dòng)態(tài)性 2021/11/10 80 解決問題的求解過程 ?軟件工程原理 ?面向?qū)ο缶幊陶Z言的步驟 2021/11/10 81 解決問題的求解過程 ?軟件工程原理 – 分析 – 設(shè)計(jì) – 編程 – 測(cè)試 – 維護(hù) 2021/11/10 82 解決問題的求解過程 ?軟件工程原理 : –分析:與用戶交流,了解問題領(lǐng)域知 識(shí) .并確定用戶的需求和目標(biāo)。在本例的 main()方法中,第 6,7, 8, 9行的語句代碼段構(gòu)成方法體。 操作數(shù)堆棧的上溢或下溢 。 2021/11/10 45 接口的特征 ?接口給軟件開發(fā)帶來的好處是: –接口可以實(shí)現(xiàn)不相關(guān)類有相同的行為 . –接口可指明多個(gè)類需要實(shí)現(xiàn)的方法 . –接口可了解對(duì)象的交互界面,而不需要了解對(duì)象所對(duì)應(yīng)的類 . 2021/11/10 46 消息定義 ?向?qū)ο蟀l(fā)出方法請(qǐng)求稱為消息 .對(duì)象通過消息進(jìn)行通信 . ?類定義了對(duì)象的所有消息模式,也定義了該對(duì)象的所有方法 . ?消息包含信息有 :提供方法的對(duì)象名 ,方法名 ,輸入信息和應(yīng)答信息 . 2021/11/10 47 消息特征 ?使用對(duì)象只需了解其消息格式 . ?消息給軟件開發(fā)帶來的好處是: –消息將程序的數(shù)據(jù)流和控制流統(tǒng)一 . –可用消息實(shí)現(xiàn)數(shù)據(jù)傳遞 . –相同處理的對(duì)象之間,無需消息傳遞 . 2021/11/10 48 ?面向?qū)ο蠓椒ǖ幕咎匦?: –封裝性 (encapsulation) –繼承性 (inheritance) –多態(tài)性 (polymorphism) 2021/11/10 49 封裝性 ?對(duì)象的封裝有兩個(gè)方面: –一方面表示對(duì)象的屬性和方法是不可分隔的結(jié)合體 . –一方面表示對(duì)象內(nèi)部細(xì)節(jié)的隱蔽性 . ?描述客觀事務(wù)對(duì)象的獨(dú)立單元 . ?外界只能與方法聯(lián)系 . ?屬性只能被對(duì)象的方法訪問 . 2021/11/10 50 封裝性的優(yōu)勢(shì) ?對(duì)象的屬性和方法封裝為一體 ,意味著對(duì)象確實(shí)反映了客觀事物的靜態(tài)特征和動(dòng)態(tài)特征融為一體的普遍規(guī)律 . ?把對(duì)象的屬性和行為結(jié)合產(chǎn)生新的數(shù)據(jù)類型 .實(shí)現(xiàn)細(xì)節(jié)隱蔽 ,接口與實(shí)現(xiàn)的分離 .使對(duì)象的使用者和設(shè)計(jì)者分離 2021/11/10 51 封裝性的優(yōu)勢(shì) ?既可以
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1