Как это называется, когда вы приводите массив объектов к массиву строк? - PullRequest
5 голосов
/ 31 июля 2009

Для него есть специальное название, но я не могу вспомнить, что это. Есть два разных термина: один для приведения массива подкласса к массиву его суперкласса, а другой наоборот.

Ответы [ 3 ]

3 голосов
/ 31 июля 2009

Ко-дисперсия и контр-дисперсия. Возможно.

3 голосов
/ 31 июля 2009

Массив Upcasting и Массив Downcasting.

РЕДАКТИРОВАТЬ: Ковариация и Контравариантность - это способность обрабатывать определенные типы как одинаковые или не одинаковые в зависимости от состава и семантики наследования. Это не имеет ничего общего с приведением массивов, что, как правило, является одним из случаев, когда в игру вступает ко-дисперсия.

0 голосов
/ 31 июля 2009

Бокс и распаковка?

...