Bonjour mesdames et messieurs, ^^
Je vous post ce message car j'ai un souci avec un devoir que je ne comprends pas tres bien disons.
J'etudie chez le CNED l'introduction au developpement de logiciels applicatifs et je suis a mon dernier devoir.
Mais voila, la notion de classe n'est pas tres bien rentré dans ma tête, faute d'explications sur le manuel.
J'ai une class compte bancaire et je travaille sur Visual Basic 2008 Express Edition.
Voici les methodes permettant de lire le nom et prenom du titulaire avant cet exercice:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Public Function GetprenomTtulaire() As String
        GetprenomTtulaire = PrenomTitulaire
    End Function
    Public Function GetNomtitulaire()
        GetNomtitulaire = NomTitulaire
    End Function

Et voici le constructeur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Public Sub New(ByVal PNomtitulaire As String, ByVal PPrenomTitulaire As String, ByVal PDateOuverture As Date, ByVal PTypeCompte As String)
        NomTitulaire = PNomtitulaire
        PrenomTitulaire = PPrenomTitulaire
        DateOuverture = PDateOuverture
        TypeCompte = PTypeCompte
        NbOperations = 0
        Solde = 0
    End Sub

Et maintenant sur ces codes, On suppose que l'on peut etre amené a modifier le nom et le prenom du titulaire du compte.
On me demande de créer une methode SetTitulaire qui permet de faire ceci et de simplifier le constructeur de la classe avec cette methode.


Voici ce que j'ai fait:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Public Property PNomtitulaire()
        Get
            return NomTitulaire
        End Get
        Set(ByVal value)
            NomTitulaire = value
        End Set
    End Property
    Public Function GetNom()
        GetNom = NomTitulaire
    End Function

Ca me permet de modifier le nom du titulaire et de le lire.
J'ai fais la meme chose avec le prenom du titulaire, mais cela est-il correcte?
On me demande une methode SetTitulaire mais je ne sais pas comment faire car on en a jamais fait sur le manuel.
(le manuel est assez restreint, pas d'explications sur les methodes..etc)
alors c'est ce que j'ai fait avec mes propres connaissances et recherches.

Si cela est correcte comment dois-je simplifier le constructeur de la classe avec ceci?
je n'ai pas trouvé la reponse, donc je supose que ma methode est fausse?

Pourriez-vous m'eclairer Svp sur ce sujet.

Merci de m'accorder de votre temps et cordialement. ^^