Upcasting i downcasting - czy istnieją polskie odpowiedniki?

0

Jak w temacie. Istnieje polskie tłumaczenie terminów upcasting i downcasting?

Ja często używam terminów zapożyczonych z języka angielskiego, ale to dlatego, że uczę się z anglojęzycznych materiałów. Na wykładach profesor też w swoich materiałach nie miał tych pojęć przetłumaczonych. Jak go o to zapytałem to coś tam powiedział nie na temat i szybko przeszedł do omawiania czegoś innego. Więc wywnioskowałem, że nie chciał przyznać, że nie jest pewny. Ja sam w necie nic konkretnego nie znalazłem. Stąd pytanie powszechnie używane są one w wersji angielskiej czy mają polskie odpowiedniki?

Gwoli ścisłości...

Upcasting występuje wtedy, gdy do referencji klasy bazowej, przypisujemy odwołanie do obiektu klasy pochodnej. Przykład:

Parent p = new Parent();

Downcasting - obiekt klasy bazowej jest rzutowany na typ klasy pochodnej. Przykład:

Parent p = new Parent();
ChildClass c = (ChildClass) p;
0

Spotkałem się z kastowaniem w dół i w górę. Jednak po co cokolwiek tłumaczyć w programowaniu jak i tak zwykle używamy angielskiego?

2

kastowaniem
to wygląda i brzmi kuriozalnie, szczególnie że istnieje polski odpowiednik rzutowanie

4

Rzutowanie w górę i w dół.

1 użytkowników online, w tym zalogowanych: 0, gości: 1