Bonjour à tous,
Pas très inspiré pour le titre
Je voulais avoir un conseil.
Prenons un exemple simple : la classe user et la classe groupe. Un user appartient à un groupe.
Vaut-il mieux faire
Ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 class Groupe { var groupe_id; var groupe_nom; [...] function get_groupe_nom() { return($this->groupe_nom); } } class User { var groupe_id; [...] function get_instance_groupe() { $instance_groupe = new Groupe($this->groupe_id); return($instance_groupe); } } $instance_user = new User(1); $instance_groupe = $instance_user->get_instance_groupe(); $nom_groupe = $instance_groupe->get_groupe_nom();
Quelle est la méthode la plus pratique (et pourquoi?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 class Groupe { var groupe_id; var groupe_nom; [...] function get_nom() { return($this->groupe_nom); } } class User { var groupe_id; [...] function get_groupe_nom() { $instance_groupe = new Groupe($this->groupe_id); return($instance_groupe->get_groupe_nom()); } } $instance_user = new User(1); $nom_groupe = $instance_user->get_groupe_nom();)
Merci d'avance pour vos conseils.
EDIT : message pour un modo qui passerait... Je pense que ce topic a plus sa place dans "Conception" que dans "Langages en général", si quelqu'un peut le deplacer merci![]()
Partager