qiuri2008

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2017年7月6日

摘要: 一、为什么要使用内部类 为什么要使用内部类?在《Think in java》中有这样一句话:使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响。 在我们程序设计中有时候会存在一些使用接口很难解决的问题,这个时候 阅读全文
posted @ 2017-07-06 13:28 江召伟 阅读(194) 评论(0) 推荐(0)

摘要: 可将一个类定义置入另一个类定义中。这就叫作“内部类”。内部类对我们非常有用,因为利用它可对那些逻辑上相互联系的类进行分组,并可控制一个类在另一个类里的“可见性”。然而,我们必须认识到内部类与以前讲述的“合成”方法存在着根本的区别。通常,对内部类的需要并不是特别明显的,至少不会立即感觉到自己需要使用内 阅读全文
posted @ 2017-07-06 10:05 江召伟 阅读(301) 评论(0) 推荐(0)