Goed, het probleem is niet helemaal duidelijk. Een nieuw verhaal dus waaruit het duidelijker moet gaan worden.
Ik heb een formulier voor een aanmelding, met daarin contactgegevens en factuurgegevens. De velden van de contactgegevens zijn hetzelfde als de factuurgegevens en moeten ook op dezelfde manier gecontroleerd worden.
De code moet hergebruikt/gedeeld worden in andere "programma's", dus ik dacht, dat doen we met objecten. Ik heb een klasse Aanmelding gemaakt en daaronder twee subklassen Persoon en Adres. De functie opslaan() moet de aanmelding, inclusief de gegevens van de subklassen opslaan in de database.
Gebruik:
Het probleem is dus: hoe verkrijg ik in de klasse Aanmelding de gegevens van de Persoon en Adres subklassen?
Ik heb een formulier voor een aanmelding, met daarin contactgegevens en factuurgegevens. De velden van de contactgegevens zijn hetzelfde als de factuurgegevens en moeten ook op dezelfde manier gecontroleerd worden.
De code moet hergebruikt/gedeeld worden in andere "programma's", dus ik dacht, dat doen we met objecten. Ik heb een klasse Aanmelding gemaakt en daaronder twee subklassen Persoon en Adres. De functie opslaan() moet de aanmelding, inclusief de gegevens van de subklassen opslaan in de database.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| <?php class Aanmelding() { function opslaan() { // alle gegevens verzamelen en opslaan in de database } } class Persoon extends Aanmelding { } class Adres extends Aanmelding { } ?> |
Gebruik:
PHP:
1
2
3
4
5
6
7
| <?php $aanmelding = new Aanmelding(); $contact = new Persoon(); $contact->set...; $aanmelding->opslaan(); ?> |
Het probleem is dus: hoe verkrijg ik in de klasse Aanmelding de gegevens van de Persoon en Adres subklassen?
[ Voor 79% gewijzigd door Verwijderd op 15-04-2004 13:59 . Reden: duidelijkere probleemomschrijving ]