Hello,
ich hänge mich hier nochmal mit einer anderen Frage rein. Bevor ich die OOP-Regeln von PHP dann mit denen anderer Sprachen durcheinanderbringe, frage ich lieber nochmal.
Welchen Gültigkeitsbereich und welche SIchtbarheiten haben Klassen und ihre Instanzen in PHP?
class A
{
## Definitionen
}
class B
{
## Definitionen
$__A = new A;
}
$__B = new B;
ist das möglich? Ist A in B sichtbar und damit benutzbar?
Wann geht die Instanz $__A kaputt (wird beseitigt)?
Wie rufe ich die Methoden von A mit Hilfe der Instanz $__A in $__B auf?
Wie ist das bei geschachtelten Klassen, also wenn z.B. class C innerhalb von B deklariert und definiert wird?
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg