Was ist eine abstrakte Kategorie in PHP?

Hypertext-Präprozessor (PHP) ist eine scripting Sprache, die als Allzwecksprache dient, die hauptsächlich auf Web site eingesetzt; er spricht mit Datenbanken, verursacht Spezialeffekte und Logik und hilft bei den Systemfunktionen (AF) wie handhabensitemitgliedern. Die Kategorie in PHP verwendet, um eine Kapsel von der Kodierung zu bilden, die ununterbrochen benutzt werden kann, also braucht der Programmierer nicht, die gleiche Kodierung für jeden Fall zu schreiben. Die abstrakte Kategorie in PHP ähnlich, das mit PHP5 eingeführt, ist, der regelmäßigen Kategorie aber verwendet, wenn nur etwas von dem class’s Code erforderlich sind, während andere Abschnitte definiert werden müssen, damit der spezifische Verbrauch richtig arbeitet. Die abstrakte Kategorie in PHP kann als Öffentlichkeit eingestellt werden oder geschützt werden, aber nicht privat.

Die Weise, die eine allgemeine Kategorie in PHP arbeitet, ist der Programmierer gibt der Kategorie einen Titel - wie “vehicle†, wenn die Kodierung für einen Träger ist - der später zurückgerufen werden kann. Innerhalb dieser Kategorie schreibt der Programmierer einen Satz Anweisungen, wie Code, eine gelassene Trägerumdrehung oder Bremse zu bilden. Diese Art der Kodierung emuliert objektorientierte Kodierung oder Kodierung, die Teile des Codes in Gegenstände trennt, die ihre eigenen Zeichnefolgen haben. PHP ist nicht natürlich ein objektorientierter Code aber, durch diese Methode, kann sie emulieren.

Eine abstrakte Kategorie in PHP errichtet auf eine ähnliche Art. Der Hauptunterschied bezüglich der Kodierung mit einer abstrakten Kategorie in PHP ist, dass die Kategorienstruktur mit “abstract class† anstelle vom “class.†, wenn dieser Code gebildet, es verursacht einen unvollständigen Führer beginnt, damit das Programm betrachtet; der unvollständige Führer kann dann später ausgefüllt werden.

Die unvollständigen Teile ausgefüllt, wenn die abstrakte Kategorie während des Programms benannt. Z.B. hat die abstrakte Kategorie des Trägers grundlegende Anweisungen, die mit allen Arten Träger, wie Autos, LKWas und Motorräder arbeiten. Jeder Träger, obwohl, hat seine eigenen spezifischen Notwendigkeiten, und die abstrakte Kategorie erlaubt dem Programmierer, diese spezifischen Notwendigkeiten auszufüllen, ohne zu müssen, unterschiedliche Kodierung für jeden Träger zu schreiben. Dieses bildet, mehr Zeit kodierend leistungsfähig, herabsetzt Fehler etzt und bildet ihn einfacher, schnelle Änderungen an jedem Gegenstand vorzunehmen, der die abstrakte Kategorie benutzt.

PHP-Kategorien spezifiziert als Öffentlichkeit, geschützt oder privat. Jeder dieser Aufkleber auftritt als ein Schild dass Begrenzungssicht des Codes entsprechend einer user’s Zugriffsebene. Die Einstellung einer Kategorie als Öffentlichkeit erlaubt jedem möglichem Benutzer, den Code zu sehen, begrenzt geschützter Status etwas von dem Code, und privat gewährt spezifizierte nur Benutzer sehen den Code. Die abstrakte Kategorie in PHP kann als Öffentlichkeit eingestellt werden oder geschützt werden, aber sie kann nicht privat sein.