java讀書筆記 內部類

2021-07-23 00:21:34 字數 1044 閱讀 4672

定義

基礎使用和建立物件

package cn.com.github;

public

class dotthis

public

class inners

}public inners inners()

//可以使用私有內部類來隱藏實現細節

private

class privateclass

}//可以使用保護類來隱藏實現細節

protected

class protectedclass

}public

static

void

main(string args)

}

使用內部類來實現多重繼承
package cn.com.github;

//使用內部類來實現多重繼承

inte***ce

a inte***ce

b class

ximplements

a, b

class

yimplements

a ;}

}public

class

powerinner

static

void taskesb(b b)

public

static

void main(string args)

}

多重繼承
package cn.com.github;

class

d abstract

class

e class

zextends

d ;}

}public

class

powerinner2

static

void taskese(e e)

public

static

void main(string args)

}

參考

讀書筆記 TiJava 內部類

可以在任意作用域內定義內部類 在類作用域裡定義 引用範圍由其訪問屬性決定 方法內部類 引用範圍只在方法內部 任意作用域類 引用範圍只在該作用域內部 內部類物件包含隱式成員指向外部類物件 用outerclass.this引用外部類物件 在外部類非靜態方法外建立內部類物件,不能直接new outer.i...

JAVA筆記 內部類

成員內部類 普通呼叫方法 outer.inner oi new outer new inner 靜態呼叫方法 1.outer.inner oi new outer.inner 2.outer.inner.show 內部類用private修飾 無法再main函式中呼叫,怎麼辦呢?在外部類中建立乙個方法...

Java內部類 Java例項內部類

例項內部類是指沒有用 static 修飾的內部類。示例 如下 public class outer 上述示例中的 inner 類就是例項內部類。例項內部類有如下特點。1 在外部類的靜態方法和外部類以外的其他類中,必須通過外部類的例項建立內部類的例項。public class outer inner1...