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

正文內(nèi)容

第5章java面向?qū)ο缶幊踢M階(編輯修改稿)

2024-10-22 19:10 本頁面
 

【文章內(nèi)容簡介】 個方法名的復用,只是存在于父類和子類之間。當父類中的一個方法在它的子類中重新獲得定義時,若該方法的方法名、參數(shù)、返回值類型均不變,只有方法體發(fā)生了變化時,就稱子類的方法重載了父類方法。 ? 創(chuàng)建 Manager經(jīng)理類,該類繼承了 Employee雇員類,同時在 Manager類中,使用方法重載,重新定義Employee類中的 getInfo()和 getSalary()方法。 this關(guān)鍵字的使用 ? 在定義類方法的時候,可能希望引用當前定義的類的對象,這樣就可以使用該對象的實例變量,或?qū)斍皩ο笞鳛閰?shù)傳遞給其他的方法。在這種情況下,要引用當前對象,就可以使用 this關(guān)鍵字。換句話說, this關(guān)鍵字就好像創(chuàng)建一個虛擬的類對象實例,在定義類的時候,就提前使用其對象實例。 super關(guān)鍵字的使用 ? 當子類繼承父類后,若要在子類中直接調(diào)用父類的構(gòu)造方法,就必須使用 super(?) 語句,但需要注意以下兩點: ? ( 1)若要在子類構(gòu)造方法中調(diào)用父類構(gòu)造方法,super(?) 語句必須放在子類構(gòu)造方法中的第一行; ? ( 2)不能在子類構(gòu)造方法中同時調(diào)用 this(?) 和super(?) 語句,因為這兩條語句都必須位于子類構(gòu)造方法中的第一行。 繼承的層次結(jié)構(gòu) ? Java語言的繼承關(guān)系中,一個類最多只能有一個父類。但一個父類可以同時擁有多個不同的子類。換句話說,父類實際上是所有子類的公共屬性的集合。而每一個子類則是父類的一個擴展或特殊化。在這里以交通工具這個抽象概念為例,來說明類之間繼承的層次結(jié)構(gòu)。 ? 交通工具類是所有交通工具的共同屬性的集合,這些共同屬性包括移動速度、承載人數(shù)、載貨量、所處狀態(tài)等靜態(tài)屬性,同時也包含了啟動、停止、加速、減速、維修等一些動態(tài)的行為方法。在這個基礎(chǔ)上,將交通工具類具體化、特殊化,就會派生出三個子類,包括:陸地交通工具、海上煌 252。ぞ吆涂罩薪通工具三個子類。 包 ? package包是用于組織類的一種方式。一個包中可以包含任意數(shù)量的類,而這些類的用途都是相關(guān)或有繼承關(guān)系的。通過包的使用,軟件開發(fā)人員可以很方便地組織和管理自己的工作,并把它和其他的源代碼庫分隔開來。如果程序比較小,且用的類不多,就根本沒有必要使用包。但當隨著程序員創(chuàng) ǖJava程序越來越多,擁有的類也越來越多的時候,就可以使用包來將所有的類分組。使用包的好處主要表現(xiàn)在: ? ( 1)包能夠讓程序員將類組織成單元,通過文件夾或目錄來組織文件和應用程序;
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1