java的接口和继承
2017-12-04 本文已影响0人
Smile_Later
1.关于java的interface和extends
1.1 Java中的interface和OC中的protocol协议有很多相同之处,都是定义的方法,由继承他的子类去实现,但是java中可以定义属性,相对于OC更适用
1.2 Java中的extends和OC中的 : (继承关系)效果一样
但是:
OC和Java的不同之处
2.Java的代码风格和Swift的代码风格非常类似,代码如下:
2.1 代码风格
定义的接口(协议),可以继承
2.2 在这里需要注意的,集成接口类的类,必须实现接口类所有的方法
定义的类和集成协议的协议类
2.3 泛型的概念,基本和Swift中的概念类似
类型接口的定义
2.4 方法的泛型和类泛型都和interface的类似
类的泛型和方法的泛型
结语:
暂时就总结了这么多,后续继续补充,有不对的地方请指出,谢谢