内部类存在的意义

来源:互联网 发布:php eduwind 编辑:程序博客网 时间:2024/05/16 19:08

一个类的多继承如果都写在一起,不利于管理,并不清楚哪个方法是实现哪个接口的,可以采用内部类的形式,来使代码简便易懂。虽然用4种内部类方式,但其实可以分成两大类,一类是静态的,一类是非静态的,如果要实现的方法并不需要调用外围的属性方法构造器,就可以定义成静态的,节约资源,提高性能。而如果需要用外围的属性,就只能是非静态的,且内部也不能有静态修饰符。

个人理解 欢迎指正