java内部类讲解课件.ppt

* 1-* 1 Java内部类 什么是内部类 内部类是指在一个外部类的内部再定义一个类。 特点: 独立的一个Class文件 同样需要编译 同样可以产生对象 为什么要用内部类 使用内部类最吸引人的原因是: 每个内部类都能独立地继承自一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响。如果没有内部类提供的可以继承多个具体的或抽象的类的能力,一些设计与编程问题就很难解决。从这个角度看,内部类使得多重继承的解决方案变得完整。接口解决了部分问题,而内部类有效地实现了“多重继承”。 学会使用内部类,是掌握Java高级编程的一部分, 它可以让你更优雅地设

文档评论(0)

1亿VIP精品文档

相关文档