No.19 事実、事例、例、場合などの意味を持つ英単語。
ソフトウェアの分野では、あらかじめ定義されたコンピュータプログラムやデータ構造などを、メインメモリ上に展開して処理・実行できる状態にしたものを指す。
この意味では「実体」と訳されることもある。
特に、オブジェクト指向プログラミングで、クラス定義に基いてメモリ上にデータと手続きの集合として実体化されたオブジェクトのことを(***)という。
クラスから(***)を生成することを「(***)化」(instantiation)という。
クラスは一種の雛形であり、同じクラスから作られた(***)は同じ変数(プロパティ)と手続き(メソッド)を持つが、各プロパティに代入されるデータ(値)はそれぞれの(***)ごとに固有となる((***)変数の場合)。
ある(***)のプロパティの内容を書き換えても、同じクラスの他の(***)の同名プロパティは影響を受けない。
ソフトウェアの分野では、あらかじめ定義されたコンピュータプログラムやデータ構造などを、メインメモリ上に展開して処理・実行できる状態にしたものを指す。
この意味では「実体」と訳されることもある。
特に、オブジェクト指向プログラミングで、クラス定義に基いてメモリ上にデータと手続きの集合として実体化されたオブジェクトのことを(***)という。
クラスから(***)を生成することを「(***)化」(instantiation)という。
クラスは一種の雛形であり、同じクラスから作られた(***)は同じ変数(プロパティ)と手続き(メソッド)を持つが、各プロパティに代入されるデータ(値)はそれぞれの(***)ごとに固有となる((***)変数の場合)。
ある(***)のプロパティの内容を書き換えても、同じクラスの他の(***)の同名プロパティは影響を受けない。
⭕️
❌
💾
🖊 | ☑️ |
⭕️ | [[ AnswerCalc[0] ]] % | A | [[ AnswerCalc[1] ]] |
|
|
|
|
💾
✔️
[[ d.CommentTxt ]] |
< | > |
🥇 |