程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java內部類-java當中什麼情況下需要用到內部類

java內部類-java當中什麼情況下需要用到內部類

編輯:編程綜合問答
java當中什麼情況下需要用到內部類

都說內部類很常見,什麼情況下需要用到呢

class A{
class B {
}
}

最佳回答:


 為什麼在Java中需要內部類?總結一下主要有以下四點:

  1.每個內部類都能獨立的繼承一個接口的實現,所以無論外部類是否已經繼承了某個(接口的)實現,對於內部類都沒有影響。內部類使得多繼承的解決方案變得完整,

  2.方便將存在一定邏輯關系的類組織在一起,又可以對外界隱藏。

  3.方便編寫事件驅動程序

  4.方便編寫線程代碼

  個人覺得第一點是最重要的原因之一,內部類的存在使得Java的多繼承機制變得更加完善。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved