摘要:
逆变和协变在存在于强类型语言中,尽管非常少提及。可是里面蕴含了面向对象的世界观。感谢和我一起讨论这个问题的人。 这里用了C#、Scala的语法作为演示样例。事实上逆变和协变的概念跟语言本身关系不大。事实也是如此。 一、定义 逆变的參数能够由指定的类型的子类型取代,协变的參数能够由指定类型的父类型取代 阅读全文
posted @ 2017-04-26 12:52
jzssuanfa
阅读(155)
评论(0)
推荐(0)