假设我有一个类模块clsMyClass
,其中一个对象作为成员变量。下面列出了这个非常简单的类的两个完整实现。
实施1:
Dim oObj As New clsObject
实施2:
Dim oObj As clsObject
Private Sub Class_Initialize()
Set oObj = New clsObject
End Sub
Private Sub Class_Terminate()
Set oObj = Nothing
End Sub
这两者在功能上有什么区别吗?特别是生命周期是oObj
一样的吗?