一. 泛型的定义
泛型编程(Generic Programming)最初提出时的动机很简单直接:发明一种语言机制,能够帮助实现一个通用的标准容器库。所谓通用的标准容器库,就是要能够做到,比如用一个List类存放所有可能类型的对象,这样的事情
二. 泛型的使用
1. 类泛型
a. 泛型继承
父类定义的泛型子类可以继承并且使用
b. 在协议中使用泛型
c. 泛型的嵌套
暂时还不会
2. 方法泛型
在方法中使用泛型 以及where 关键字的使用
一. 泛型的定义
泛型编程(Generic Programming)最初提出时的动机很简单直接:发明一种语言机制,能够帮助实现一个通用的标准容器库。所谓通用的标准容器库,就是要能够做到,比如用一个List类存放所有可能类型的对象,这样的事情
二. 泛型的使用
1. 类泛型
a. 泛型继承
父类定义的泛型子类可以继承并且使用
b. 在协议中使用泛型
c. 泛型的嵌套
暂时还不会
2. 方法泛型
在方法中使用泛型 以及where 关键字的使用
本文标题:设计模式--泛型
本文链接:https://www.haomeiwen.com/subject/eonvhxtx.html
网友评论