接口与内部类
2017-07-27 20:06
176 查看
继续学习总结,昨天忘了写。
这一天学习了接口和内部类。接口是抽象类的抽象,是一组规范,定义了一组规则。接口的本质是契约,就像人间的法律。接口全面的专业的实现了规范和具体实现的分离。接口的存在意义是为了让子类实现(约束子类提供模板实现多态)。接口中只存在抽象方法和全局静态变量。
下面总结一下普通类、抽象类、接口之间的继承、实现的关系。普通类、抽象类都可以实现接口,接口可以继承接口,抽象类与普通类之间可以互相继承。
内部类。将一个类定义植入另一个类定义中就叫做“内部类”,分为成员内部类、静态内部类、方法内部类和匿名内部类。内部类作为外部类成员可以访问外部类成员,反之不行。内部类可以被声明为private、默认、protected或者public。内部类成员只在内部类的范围内有效。内部类可以看做外部类的属性。
这就是一天的知识点,与大家分享。
这一天学习了接口和内部类。接口是抽象类的抽象,是一组规范,定义了一组规则。接口的本质是契约,就像人间的法律。接口全面的专业的实现了规范和具体实现的分离。接口的存在意义是为了让子类实现(约束子类提供模板实现多态)。接口中只存在抽象方法和全局静态变量。
下面总结一下普通类、抽象类、接口之间的继承、实现的关系。普通类、抽象类都可以实现接口,接口可以继承接口,抽象类与普通类之间可以互相继承。
内部类。将一个类定义植入另一个类定义中就叫做“内部类”,分为成员内部类、静态内部类、方法内部类和匿名内部类。内部类作为外部类成员可以访问外部类成员,反之不行。内部类可以被声明为private、默认、protected或者public。内部类成员只在内部类的范围内有效。内部类可以看做外部类的属性。
这就是一天的知识点,与大家分享。
相关文章推荐
- Java基础笔记-继承、抽象类、接口、多态、内部类、异常
- ATL组件模拟之多接口实现和内部类实现多接口
- java基础---接口、抽象类、内部类
- Java - Anonymous Inner Class(匿名内部类)是否可以继承其它类?是否可以实现接口?
- Java核心技术读书笔记一接口和内部类
- 接口和内部类
- (12)Java笔记之接口和内部类
- 复用、多态、接口和内部类
- JAVA基础【6.5】《Java核心技术1》接口与内部类-代理
- java从零单排(九) 接口与内部类
- 匿名内部类是否可以继承其它类是否可以实现接口 _JAVA面试题及答案
- Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- Java核心技术——接口和内部类
- Java中的抽象类,接口,内部类
- 接口与内部类的总结概要
- java(单例模式、抽象类、接口、内部类)
- Java--类和接口--常规内部类,静态内部类,局部内部类,匿名内部类,抽象类,接口
- java接口与内部类
- JavaSE8基础 多线程 匿名内部类实现Runnable接口实现
- Java基础--抽象、接口、内部类