joh*_*nny 21 java inner-classes
Java中常用内部类吗?这些是否与嵌套类相同?或者用Java更换这些更好的东西?我有一本关于版本5的书,它有一个使用内部类的例子,但我想我读过一些内部类是"坏的".
我不知道,并希望有关于它的想法.
谢谢.
Dan*_*ker 31
经常使用内部类,并且非常相似的东西 - 匿名类 - 实际上是不可或缺的,因为它们是Java最接近闭包的东西.所以,如果你不记得你听到内部课程不好的地方,那就别忘了!
我不认为他们是邪恶的或坏的。也许它们没有被广泛使用,但它们确实有很多用途,回调就是其中之一。一个特殊的优点是它们可以从与外部类不同的类扩展,因此您可以拥有多重继承。
我想说内部类的问题之一是它们的语法有点“丑陋”。这让一些人感到沮丧。在工作中,这样的人有很多。
归档时间: |
|
查看次数: |
12903 次 |
最近记录: |