文章列表
嵌套类 4种
1:静态成员类,可以看做普通类,碰巧声明在另个类内部而已。是外部类的一个静态成员,可以访问外部类的所有成员,包括私有的成员。
2: 非静态成员类。依赖与外围类的一个实例对象,
3: 匿名内部类
4:局部类
接口优先于抽象类,接口应用于定义类型,不应该被用来导出常量。
1接口的灵活性和功能性更好,现有的类可以很容易继承新的接口扩展,而抽象类不同。
2抽象类允许包含某些方法的实现,其优势后期可增添新的方法,而公共接口一旦被公开发行,在想改变就很难