这里的多态
是两个
层级.
1,是A<C>
中C
模板的多态!
2,是C.切换(a,b)
引起的多态
!
静态构
是可以实现静态和动态
两种层级的多态
.
当然,上面只是针对单线程
.
如果是多线程
,可以通过给静态类
加上数量与类型
来凭空区别不同类
.如:
这样,就不是同一个静态构
在单线程
的不同时刻工作,而是多线程
可用不同静态构
单独的工作,因而是非常不错的.相当于前者是单线程版
.后者是多线程版
.