如何比较两个实例是否为同一实例?如student1和student2两个对象如何确定他们是否是代表同一实例对象?首先如果两个对象都是对同一类的实例化对象的引用,那么这两个对象必然是同一对象的实例。如果比较的对象分别为两个实例化对象,判断这两个实例相等的要求是两个实例对象的属性对应相等。
对象引用
所谓对象引用是说对象没有进过实例化跟初始化而是直接引用另一个实例化并初始化的对象。如
Public Class Student
Private _age As Long
Private _name As String
Private _sex As String
Public Sub New()
End Sub
Public Property sex
Set(ByVal value)
Me._sex = value
End Set
Get
Return Me._sex
End Get
End Property
Public Property age
Set(ByVal value)
Me._age = value
End Set
Get
Return Me._age
End Get
End Property
Public Property name
Set(ByVal value)
_name = value
End Set
Get
Return _name
End Get
End Property
End Class