Objectクラス
提供:AB開発Wiki
ナビゲーションに移動検索に移動
Objectクラスは、自身をのぞくあらゆるクラスの基底クラスとなることが保証されている、システム由来のクラスです。 どのクラスも継承しないクラスを新たに定義すると、そのクラスは暗黙的に Objectクラスから派生します。
クラスの機能
メソッド
Equals
Virtual Function Equals(object As Object) As Boolean Static Function Equals(objectA As Object, objectB As Object) As Boolean
2 つのオブジェクトが等しければTrueを、そうでなければFalseを返します。ハッシュコードが等しい同じクラスのインスタンスはすべて等価と見なされます。
GetHashCode
Virtual Function GetHashCode() As Long
オブジェクトのハッシュコードを返します。
このメソッドはオーバーライド可能です。
GetType
Virtual Function GetType() As TypeInfo
オブジェクトの型に関する情報を反映した TypeInfo 型のオブジェクトを返します。
ReferenceEquals
Static Function ReferenceEquals(objectA As Object, objectB As Object) As Boolean
2 つの参照が同じオブジェクトを指していればrue を、そうでなければFalseを返します。
ToString
Virtual Function ToString() As String
オブジェクトの内容を示すString型の文字列を返します。
このメソッドはオーバーライド可能です。