摘要:
Java中提供了定义内部类的选择,这一机制使得代码的书写更为方便和优雅(功能上相关的代码被紧密的组织在了一起)。需要注意的是,内部类和传统的组合(即将一个类的实体定义为另一个类的成员)是完全不同的,其主要特性表现在以下的一些方面:1、外围类的实例并不一定具有内部类的实例,除非显示的将内部类的实例定义为外围类的数据成员。public class Outer{ int no; public class Inner{}}这里类inner为类outer的内部类,但是在类outer内部只定义了inner类,并没有将其作为outer一定要具有的成员。Example:Outer instanceA= ... 阅读全文
posted @ 2012-06-24 09:48
airforce
阅读(977)
评论(0)
推荐(0)

浙公网安备 33010602011771号