代表的协方差和协方差

问题描述

对于代表协方差协方差,我不了解。向下传递参数和向上传递返回类型的灵活性背后的原理是什么

例如,说我们有

  1. 人是人的超阶级,而老师是人的子阶级
  2. ReturnPersonDelagate,它表示返回一个人的方法
  3. TeacherParameterDelegate,代表将员工对象作为参数的方法

您可以

  1. 分配一种方法以将教师返回ReturnPersonDelagate(向上投射)
  2. 分配一个将Person作为参数TeacherParameterDelegate(向下转换)的方法

我有点困惑。这个概念背后的原理是什么?为什么暗中支持向下转换?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)