

|
HIÉRARCHIE
DE CLASSE
|
Form1.frm
|
Private Sub Command1_Click()
Dim m_objClass1 As New Class1
m_objClass1.CreateNom "Pascal"
MsgBox m_objClass1.RecupNom
Set m_objClass1 = Nothing
End Sub
|
|
Class1.cls
|
Private m_objClass2 As New Class2
Private Sub Class_Initialize()
MsgBox "debut"
End Sub
Private Sub Class_Terminate()
MsgBox "fin"
End Sub
Public Sub CreateNom(Nom As String)
m_objClass2.Nom = Nom
End Sub
Public Function RecupNom() As String
RecupNom = m_objClass2.Nom
End Function
|
|
Class2.cls
|
Private sNom As String
Friend Property Get Nom() As String
Nom = sNom
End Property
Friend Property Let Nom(sNouveauNom As String)
sNom = sNouveauNom
End Property
|
|
|