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

正文內(nèi)容

[高等教育]第8章面象對象—接口、內(nèi)部類與包(編輯修改稿)

2025-02-15 18:53 本頁面
 

【文章內(nèi)容簡介】 + english + + puter + + total())。 } public static void main (String args[]) { Stu2 s2 = new Stu2(李明 ,1980,90,80,70)。 ()。 } } //實現(xiàn)學生情況接口、學生成績接口 //構(gòu)造方法 //實現(xiàn)接口中的方法 //實現(xiàn)接口中的方法 //同時實現(xiàn)兩個接口中的方法 167。 167。 接口與抽象類區(qū)別 ?抽象類通常代表一個抽象的概念,它提供一個繼承的出發(fā)點 。 ?抽象類中即可以聲明抽象方法,還能聲明已經(jīng)實現(xiàn)的方法 (非抽象方法) 。 ?接口只含有抽象方法,如果在一個抽象類添加一個新的已經(jīng) 實現(xiàn)的方法,所有的子類都可直接繼承該方法,而接口不能 。 ?類可以繼承多個接口,而類只能繼承一個超類 (抽象類或其他) 。 ?接口是一個比抽象類更加抽象的概念。 ?學好接口有助于更好的理解和運用面向?qū)ο蟮脑O計原則, 設計出更好的軟件系統(tǒng)。 167。 內(nèi)部類 ? 一個類嵌套定義在另一個類的內(nèi)部,稱為內(nèi)部類( inner class) ?包含內(nèi)部類的類稱為 外部類 ?與一般的類一樣,內(nèi)部類可以有自己的成員變量和成員方法。 ? 使用內(nèi)部類必須要先了解內(nèi)部類與包圍它的外部類之間的關(guān)系, 以及它們之間的成員如何實現(xiàn)相互訪問。 內(nèi)部類定義舉例 public class Group1 { int count。 //外部類的成員變量 public class Student //聲明內(nèi)部類 { String name。 //內(nèi)部類的成員變量 public void output() //內(nèi)部類的成員方法 { ( + )。 } } ?【 例 】 內(nèi)部類的定義 167。 內(nèi)部類的特性 ? java將內(nèi)部類作為外部類的一個成員,就如同其成員變量與 成員方法一樣; ?所以,一般類只能是 public和非 public(缺省),而內(nèi)部類可 以指定為 private 和 protected(訪問權(quán)限同其他成員); ?內(nèi)部類 可以 實現(xiàn)接口 及 抽象類中的抽象方法 ?外層類可以將上述實現(xiàn)細節(jié)乃至內(nèi)部類都 隱藏 起來,給 外界提供接口 167。 內(nèi)部類的特性 ? 內(nèi)部類與外部類的訪問規(guī)則 ?內(nèi)部類與外部類各有自己的成員; ?在外部類中,通過內(nèi)部類對象引用內(nèi)部類 ;在外部類的 main方法或其他類中訪問內(nèi)部類,必須給出內(nèi)部類的 完整名字,如, Group1. Student ?在內(nèi)部類中,可以直接引用外部類的所有成員 ,包括外部類的靜態(tài)成員、實例成員以及私有成員; ?舉例如下, public class Group2 { private int count。 public class Student { String name。 public Student(String n1) { name = n1。 count++。} public void output() { ( + )。 } } public void output() { Student s1 = new Student(李明 )。 ()。 ( count = +)。 } public static void main (String args[]) { Group2 g2 = new Group2( )。 ()。 s= Student(李四 )。 ()。 }} 聲明內(nèi)部類 訪問其外部類的成員變量 內(nèi)部類的成員: name,output() 外部類方法,與內(nèi)部類方法同名 創(chuàng)建內(nèi)部類對象, 并通過內(nèi)部類對象 訪
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1