2021 03 12學習日誌

2021-10-22 09:15:40 字數 717 閱讀 2083

2021.03.12

引用父類指向子類物件

animal animal = new cat();

向上轉型不能使用子類特有的方法

public class cat extends animal

}若想使用,則需要【還原操作】

使用向下轉型,必須使用instanceof驗證

if (animal instanceof cat)

修飾符 class 外部類名稱	}

外部類的方法()

}

外部類名稱.內部類名稱 物件名 = new 外部類名稱().new 內部類名稱();
區域性內部類在外部類的方法中存在,不可直接訪問。

而內部類中的方法,可在外部類中使用內部類及其中方法。

匿名內部類是省略了類名稱或者子類,在建立物件時只能使用一次。

就是 new method(){};只能使用一次

使用匿名內部類:

public class anonymousinner 

};mtd.m();

}}

匿名物件 在呼叫方法時候只能使用一次。

使用了匿名內部類 以及 匿名物件

public class anonymousinner 

}.m();

}}

FastDFS學習日誌

iniloadfromfile 將當前目錄改為指定的工作目錄,初始化pcontext結構,將pcontext中的current section指向global,同時初始化pcontext的hash組。如果配置檔案是網路檔案,則從網路伺服器上獲取配置檔案資訊,否則直接從本地讀取配置檔案 初始化inic...

Lisp 學習日誌

從噹噹買到了 實用common lisp教程 冰河譯 終於有本 新 的lisp書了。準備把學習過程中比較惱人的問題記在這裡。sbcl clisp都只有x86版,看著clozure cl 1.7 有win64版,因為用的win64,就選了ccl。嘗試 format nil r 999999999999...

OO學習日誌

今天晚上看了乙個半小時的oo,那個叫一頭汗吶,紅臉的說。偶對oo一竅不通,只是在工作中依稀對oo有點點了解。自知一點都不系統。今天把3年前買的清華出的c 教程拿出來,把oo,和繼承多型幾章翻看了一遍。算是有個初步的了解。多重繼承還沒看。休息一會 1.virtual關鍵字 是專用來解決函式的多型性的,...