Bonjour à tous.
Alors voilà je vous explique mon problème.

Voilà l'héritage de mes classes:

Classe Personnage:
- Personnage
___- HumainInfos
______- NameInfos
_________- Infos
____________- ContextInfos

Classe Monstre:
- Monstre
___- Infos
______- ContextInfos

Maintenant j'ai une fonction qui permet de définir le type de mon attribut en fonction d'un nombre entier fournit en paramètre.

Voilà un bout de code du fonctionnement de cette fonction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
Public ActorInfos As Object
Public Sub InitActorInfos(ByVal Type As Integer)
     Select case Type
        Case 0: 'Personnage
             ActorInfos = New Personnage()
 
        Case 1: 'Monstre
             ActorInfos = New Monstre()
     End Select
End Sub
Maintenant comment puis-je simplifier ce code ?

Voilà, merci par avance,
Bonne soirée