クラスオブジェクト
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/04 03:18 UTC 版)
「Smalltalk」の記事における「クラスオブジェクト」の解説
Smalltalkは、多くの動的型付け言語やDelphiの様にクラスがオブジェクトである。このためSmalltalkではインスタンスオブジェクトと同様にクラスオブジェクトを変数に束縛してメッセージを送ることができる。 | object |object := Something new.object value. "インスタンスオブジェクトにvalueメッセージを送信"object := Something.object value. "クラスオブジェクトにvalueメッセージを送信" クラスオブジェクトは、オブジェクトにclassメッセージを送ることでも取得できる。 ' ' class. "-> ByteString"
※この「クラスオブジェクト」の解説は、「Smalltalk」の解説の一部です。
「クラスオブジェクト」を含む「Smalltalk」の記事については、「Smalltalk」の概要を参照ください。
- クラス オブジェクトのページへのリンク