アップキャスト
「アップキャスト」の英語
「アップキャスト」は英語で upcast と言います。プログラミングで、派生クラスのオブジェクトを基底クラスの型として扱う型変換を指します。通常は安全ですが、派生クラス固有のメンバーは参照から見えなくなります。
「アップキャスト」の英語の使い分け
オブジェクト指向や型変換を説明する技術文書で使う専門語です。
コアイメージ
アップキャストは派生クラスの参照を基底クラスの型に移す型変換操作
英英
A cast that converts an object reference from a derived subclass type to a base superclass type, typically safe because the object already conforms to the base interface
語源
upcastは、up(上位へ移る)とcast(型変換)の合成語で、継承階層で派生型から基底型へ参照の扱いを移す操作を表す
コラム
- アップキャストは派生オブジェクトを基底型として扱うための変換で、基底に存在しない派生固有のメンバーは参照から見えなくなる
「アップキャスト」のレベル別の例文
「アップキャスト」を英語にするときのよくある間違い
「アップキャスト」の英語についてよくある質問
ほかの日本語から英語を引く
おすすめの単語帳
1 / 1