Groups | Search | Server Info | Login | Register
Groups > de.comp.lang.php > #4910
| From | Sebastian Suchanek <sebastian.suchanek@gmx.de> |
|---|---|
| Newsgroups | de.comp.lang.php |
| Subject | Referenz auf "Eltern"-Klasseninstanz |
| Date | 2023-07-01 21:27 +0200 |
| Message-ID | <u7q5nh.tcg.1@msgid.suchanek.de> (permalink) |
Hallo NG!
Gegeben sei folgende - stark vereinfachte - Konstellation:
---------------------------- 8< ----------------------------
<?php
class ClassA {
[...]
}
class ClassB {
public function construct__ () {
$this->myClassA = new ClassA();
}
}
$myClassB = new ClassB();
?>
---------------------------- 8< ----------------------------
Kann ich halbwegs elegant von der Instanz "myClassA" aus
irgendwie Methoden der "Eltern"-Instanz "myClassB"
(nicht der Klasse "ClassB"!) aufrufen? (Und wenn ja, wie?) Oder
muss ich mir hier irgendwelche Pointer- bzw. Handler-Konstrukte
basteln, die ich beim Aufrufen des Konstruktors von ClassA
übergeben und dann in einer Variable von ClassA bzw. myClassA
speichern muss?
TIA,
Sebastian
Back to de.comp.lang.php | Previous | Next — Next in thread | Find similar
Referenz auf "Eltern"-Klasseninstanz Sebastian Suchanek <sebastian.suchanek@gmx.de> - 2023-07-01 21:27 +0200
Re: Referenz auf "Eltern"-Klasseninstanz Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2023-07-01 20:09 +0000
Re: Referenz auf "Eltern"-Klasseninstanz Arno Welzel <usenet@arnowelzel.de> - 2023-07-03 02:35 +0200
Re: Referenz auf "Eltern"-Klasseninstanz Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2023-07-03 07:23 +0000
Re: Referenz auf "Eltern"-Klasseninstanz Arno Welzel <usenet@arnowelzel.de> - 2023-07-03 15:48 +0200
csiph-web