一、形式引數和返回值問題:
形式引數:
a 基本型別:需要什麼型別在實際傳參的時候就會傳什麼型別,且形式引數的改變不會影響實際引數
b 引用型別:
具體類:如果形式引數是具體類,就需要建立該類的物件
抽象類:如果形式引數是抽象類就需要自定義乙個抽象類的子類來進行例項化!利用抽象類多型!
介面:如果形式引數是介面型別,就需要自定義乙個介面的子實現類,通過介面多型的形式進行例項化。
返回值型別
a 基本型別:如果返回值是基本型別那麼前面定義什麼型別就返回什麼型別。
b 引用型別:
具體類:直接返回該類物件。
抽象類:如果返回值是抽象類,需要返回的是該抽象類的子類物件。
介面:如果返回值是介面型別,需要返回該介面的子實現類物件。
二、內部類的概述及訪問特點
概述: 在乙個類中定義另乙個類,把這種情況稱為內部類
訪問特點: 成員內部類訪問的時,在測試類中需要需要訪問成員內部類中的成員方法。無論是區域性內部類還是成員內部類(非靜態的)都可以直接訪問外部類的成員,包括私有。
外部類名.內部類名.物件名=外部類物件.內部類物件;
三、內部類分類:
a 成員內部類
b 區域性內部類
四、匿名內部類的格式和應用及面試題
格式:new 介面名或類名{
方法重寫;
面試題:按照要求,補齊**
inte***ce inter
class outer
class outerdemo
}要求在控制台輸出」helloworld」
od()
} ; }}
//測試類
public class innerclasstest2
}
10 22考試總結
先說今天考試比較水很多dalao都ak了,然後我是真的很想抽自己,下面請看 1.斐波那契數 題目大意 給乙個數,判斷它是不是兩個斐波那契數的乘機 n 100000000 感想 很容易看出來f 45 就超1 include include include include include include...
作業九 報告及總結
軟體工程 課程既強調基本概念和基本知識的理解和掌握,又側重軟體專案的分析 設計 實現和維護的基本技能。比較注意 點 和 面 的結合。我還是蠻喜歡這門課的,通過對這門課的學習讓我意識到理論學習很重要,實踐更重要,實踐是檢驗真理的唯一標準,只有將理論與實際結合,才更能發揮我們所學的知識的作用。整乙個學期...
MySQL作業筆記及總結
第一 先登入資料庫 1.檢視當前使用者 select user 2.檢視有哪些資料庫 show databases 3.檢視在哪個資料庫 select database 第二 建立資料庫 create database mydb 1.開啟資料庫 use 資料庫名稱 2.刪除資料庫 drop data...