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:
Maintenant comment puis-je simplifier ce code ?
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
Voilà, merci par avance,
Bonne soirée
Partager