匿名内部類 :是内部類的簡化寫法。它的本質是一個 帶具體實作的 父類或者父接口的 匿名的 子類對象。
如果接口的實作類(或者是父類的子類)隻需要使用唯一的一次,
那麼這種情況下就可以省略掉該類的定義,而改為使用【匿名内部類】。
匿名内部類的定義格式:
接口名稱 對象名 = new 接口名稱() {
// 覆寫重寫所有抽象方法
};
對格式“new 接口名稱() {…}”進行解析:
匿名内部類 :是内部類的簡化寫法。它的本質是一個 帶具體實作的 父類或者父接口的 匿名的 子類對象。
如果接口的實作類(或者是父類的子類)隻需要使用唯一的一次,
那麼這種情況下就可以省略掉該類的定義,而改為使用【匿名内部類】。
匿名内部類的定義格式:
接口名稱 對象名 = new 接口名稱() {
// 覆寫重寫所有抽象方法
};
對格式“new 接口名稱() {…}”進行解析: