Ich habe zwei Klassen, "A" und "B". In der Anwendungslogik darf niemand ein Objekt der Klasse "B" mit Ausnahme der Klasse "A" erstellen. Aber da ich nicht die zwei Klassen in der gleichen Datei haben möchte, kann ich es nicht mit der "privaten" Eigenschaft einschränken.Einschränken, was eine PHP-Klasse erstellen kann
Ist es möglich, diese Art von Einschränkung zu erstellen? Wenn jemand anderes als "A" versucht, ein Objekt der Klasse "B" zu erstellen, sagst du piss off !?
Ich bin daran interessiert zu wissen, warum Sie wollen würde, mach das? – rojoca