1、包含抽象方法的類叫做抽象類,如果乙個類包含乙個或多個抽象方法,該類必須被限定為抽象的,否則編譯器將會報錯
2、抽象類不能有物件
3、仔細研究第210頁的關於策略模式、介面卡模式、**模式的例子
4、乙個類繼承乙個父類,同時實現了幾個介面,那麼extends關鍵字必須在implements關鍵字之前
5、乙個類繼承乙個父類a,同時實現了介面b,假如介面b有乙個方法c,且改方法c在父類a中有同名方法(不是抽象方法),那麼在子類中並不一定需要實現介面b中的方法c,如果子類的物件呼叫了介面b的c方法,則實際執行的是父類中的同名方法
inte***ce canfight
inte***ce canswim
inte***ce canfly
class actioncharacter
}class hero extends actioncharacter
implements canfight, canswim, canfly
public void fly() {}
}public class adventure
public static void u(canswim x)
public static void v(canfly x)
public static void w(actioncharacter x)
public static void main(string args)
}6、介面中的成員變數不能是空的final,但是可以被非常量表示式初始化
random rand = new random(47);
int random_int = rand.nextint(10);
7、巢狀介面,p218,未能理解
第九章 介面
1 介面前面可以用pullic private 修飾,但是介面裡面的域預設是public static final的,即使該域是乙個內部介面也是public的,不寫代表是public而不是protected,成員變數儲存 在靜態區域.介面裡面的方法預設是public的,可以不寫,因此實現該介面的類的...
第九章(筆記)
轉移指令是可以修改ip,或同時修改cs和ip的指令 offset 是用於提取標號偏移位址的操作符 jmp在第2章裡說到時用於修改ip或同時修改cs和ip的轉移指令,這章裡單獨的jmp指令是乙個無條件的轉移指令 jmp short 標號 是實現段內短轉移 jmp near ptr 標號 是實現段內近轉...
第九章作業
班級 0401304 學號 2013211526 姓名 鄧小俊 2.身份驗證 依據使用者所提供的身份資訊,來進行登入驗證,可以再細分為使用者是否可以登入sql sever 使用者是否可以登入到指定的目標資料庫等。授權 已通過身份驗證的使用者,檢查其所被賦予的許可權,是否可以訪問或者執行目標的物件 3...