Ik zou graag het volgende willen doen:
1) Definieren Class X
2) Wat code
3) Een method aan Class X toevoegen
4) Wat code
Hierbij is het van groot belang dat deze class dezelfde naam houdt. Extenden werkt dus niet (Extenden naar dezelfde naam kan niet - Cannot redeclare class). Het gaat expliciet om een class, niet om een object. De aggregation functionaliteit heb ik niets aan.
Iemand enig idee hoe ik dit aan moet pakken?
Voorbeeld 'code':
1) Definieren Class X
2) Wat code
3) Een method aan Class X toevoegen
4) Wat code
Hierbij is het van groot belang dat deze class dezelfde naam houdt. Extenden werkt dus niet (Extenden naar dezelfde naam kan niet - Cannot redeclare class). Het gaat expliciet om een class, niet om een object. De aggregation functionaliteit heb ik niets aan.
Iemand enig idee hoe ik dit aan moet pakken?
Voorbeeld 'code':
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| Class A { var $text = 'foo'; function A() { echo $this->text; } } // print foo new A(); Class A extends A { var $text = 'bar'; } // print bar new A(); |
Homepage | Me @ T.net | Having fun @ Procurios | Collega's gezocht: Webontwikkelaar PHP