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

正文內(nèi)容

java編程技術(shù)基礎(chǔ)課件第7章類的封裝、多態(tài)和繼承-展示頁

2024-10-10 16:57本頁面
  

【正文】 載與覆蓋。即在同一個類中可有許多同名的方法,但其參數(shù)數(shù)量與類型( type)不同,而且運作( operation)過程與回傳值( return value)也可能會不同。 例 7- 6 72 多態(tài)機制 多態(tài)的意思是“許多種狀態(tài)”。又稱包訪問性。 例 7- 5 715 friendly friendly可以 修飾類、方法和屬性。 例 7- 4 714 protected protected只能修飾類中的方法和屬性。 使用 private修飾的類中的方法和屬性,只能 受限于該類里面的存取,與其他類無關(guān),擴展的子類亦不能。而如果文件名是程序中的一個類名,則該類被視作 public,可供別的類存取 。 該修飾符的特點: 1. 一個程序里只能有一個類被修飾為 public,否則編譯會錯。 例 7- 3 無需使用 import語句。它不僅可被所在包中的其他類使用,而且可被其他包中的類使用。 例 7- 2 public成員方法是可以被其他對象所引用的。即出了該方法體,這些變量就不起作用(或說不可見)。 類中的成員變量是屬于整個類的,即其作用域是類的整個對象,或說在整個對象中是可見的。 如何實現(xiàn)數(shù)據(jù)的隱藏和封裝? JAVA為對象變量提供 4種訪問權(quán)限: public、 protected、 private、 friendly。 ( 2)提供一個統(tǒng)一供其它類引用的方法。 第二個原因是允許庫設(shè)計人員修改內(nèi)部結(jié)構(gòu),不用擔(dān)心它會對客戶程序員造成什么影響。 第一個原因是防止程序員接觸他們不該接觸的東西 —— 通常是內(nèi)部數(shù)據(jù)類型的設(shè)計思想 。第 7章 類的封裝、多態(tài)和繼承 71 類的封裝 封裝的概念: 將信息隱蔽的過程稱為封裝 。 有兩方面的原因促使我們控制對成員的訪問 。 若只是為了解決特定的問題 , 用戶只需操作接口即可 , 毋需明白這些信息 。 封裝是指: ( 1)在類的定義中設(shè)置對象中的成員變量和方法進行訪問的權(quán)限。 ( 3)其他對象不能直接修改本對象所擁有的屬性和方法。 711 對象的可見性和作用域 類中有成員變量和方法。 類方法中的變量,其作用域被限定在該方法體內(nèi)。 例 7- 1
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1