Bonjours,
je développe actuellement ma nouvelle architecture de class, pour un framwork.
Je me demandais tout simplement s'il pouvait y avoir des contrindication de l'utilisation massive de l'utilisation des surcharges, et principalement la Surcharge de méthode __call.
Précisément dans cet exemple
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
27
28
29 <?php Class ma_class_etendu{ static function affichage_test($m,$a) { print "Méthode $m appelée :\n"; var_dump($a); } } Class ma_class extends ma_class_etendu{ private function __call($m, $a) { ma_class_etendu::affichage_test($m,$a); } } $essai= new ma_class; $essai->affichage_test_1('toto'); $essai->affichage_test_2('tata'); $essai->affichage_test_3('zaza'); $essai->affichage_test_4('zozo'); $essai->affichage_test_5('dede'); $essai->affichage_test_6('dada'); ?>
Partager