Ich habe vor kurzem an einigen Klassendateien gearbeitet und festgestellt, dass die Membervariablen in einem geschützten statischen Modus wie protected static $ _someVar gesetzt wurden und wie static :: $ _ someVar zugegriffen wird.Geschützte statische Membervariablen
Ich verstehe das Konzept der Sichtbarkeit und dass etwas als geschütztes statisch festgelegt wird sicherstellen, dass die Elementvariable kann nur in der Super-Klasse oder abgeleiteten Klassen zugegriffen werden, aber kann ich geschützte statische Variablen nur in statischen Methoden zugreifen?
Dank
Ich denke, die Klasse B sollte in diesem Beispiel "Klasse B erweitert A" sein. –
@Nathan: Guter Anruf (auch Wochen später). Fest. Vielen Dank! – netcoder