| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Neuer Benutzer Registriert seit: 17.04.2008
Beiträge: 18
![]() | Ich weiss nicht, welche Art von Interface dir vorschwebt. Aber die von Java verhalten sich z.B. genau so. Ein Interface ist eine zugesicherte Eigenschaft einer Klasse. Das was du beschreibst ist eher das Verhalten einer übergeordneten Klasse. |
| | |
| | |
| Neuer Benutzer Registriert seit: 17.04.2008
Beiträge: 18
![]() | Bitte beachten, dass Interfaces und Klassen, ebenso wie Vererbung syntaktische Elemente der Sprache sind. Design Patterns wie eine Factory sind dagegen strukturelle Elemente eines Programms. Gerade wenn jemand es schon syntaktisch nicht zum Laufen bringt, sollte man nicht zur Verwirrung beitragen, in dem man das durcheinander wirft. |
| | |
| | |
| Benutzer Registriert seit: 11.04.2008
Beiträge: 64
![]() | sicherlich hast du damit nicht unrecht. Man könnte das logischerweise auch echt noch weiterspinnen um das Ergebnis bzw. die Bedienbarkeit zu erhöhen. Ganz einfach erklärt, ist ein Interface wie ein Protokoll. Das Interface schreibt nicht vor wie sich das Objekt verhalten soll. Es schreibt die Art vor wie die Aussenwelt mit dem Objekt kommuniziert. Ein Interface zu definieren bedeutet festzulegen wie dein Code mit jedem Objekt welches deieses Interface implementiert zu kommunizieren hat. Eine Abstrakte Klasse ist hingegen wie eine teilweise vollständige Klasse. Sie ähnelt sehr einem Formular in dem dir im Vorfeld definierte Möglichkeiten zur Verfügung gestellt werden um die "Felder" auszufüllen. Ein Interface ist wie eine Versprechen deiner Klassen welche das Interface implementieren: "Ich verspreche die gleichen öffentlichen Funktionen zu besitzen wie alle Klassen die dieses Interface implementieren. Die Verwendung einer abstrakten Klasse sagt hingegen "nur" aus: Ich benutze einige Methoden und Eigenschaften welche bereits in der Abstrakten Klasse definiert wurden. |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| php5 braucht 4 mal so lange wie php4? | CC84 | PHP Tipps 2006 | 4 | 12.04.2006 09:55 |
| PHP5 erkennt kein PHP5!? | DaOnkel | PHP Tipps 2006 | 4 | 14.03.2006 11:56 |
| [Erledigt] Seit PHP5 - vB sehr Langsam | PHP Tipps 2006 | 3 | 02.03.2006 10:11 | |
| [Erledigt] IIS6 mit PHP5 / CGI-Timeout | PHP Tipps 2006 | 3 | 01.02.2006 14:00 | |
| Php4 vs php5 | PHP-Fortgeschrittene | 10 | 27.10.2005 00:38 | |
| [Erledigt] PHP5 mit Apache zum Laufen bringen... | PHP Tipps 2005-2 | 11 | 22.10.2005 17:52 | |
| Stabilität von SOAP (client) unter PHP5 ? Infos gesucht. | PHP-Fortgeschrittene | 5 | 13.09.2005 07:01 | |
| php5 auf apache2 einrichten | Server, Hosting und Workstations | 4 | 24.08.2005 15:55 | |
| php4 und php5 gleichzeitig | test022 | Server, Hosting und Workstations | 13 | 24.08.2005 10:25 |
| SOAP in PHP5 für NuSoap deaktivieren | PHP-Fortgeschrittene | 2 | 03.08.2005 18:23 | |
| Suche PHP5 Cache! | atom-dragon | Beitragsarchiv | 1 | 25.06.2005 17:40 |
| php4 und php5 auf einem indianer | Server, Hosting und Workstations | 2 | 22.05.2005 18:06 | |
| suche gut erklärtes Tutorila zu php5 und oop | Beitragsarchiv | 24 | 03.03.2005 12:38 | |
| [Erledigt] Unterschiedliche Ergebnisse: PHP4 / PHP5 | PHP-Fortgeschrittene | 2 | 03.01.2005 00:45 | |
| [Erledigt] Erfahrung mit PHP5 / Stabilität | PHP-Fortgeschrittene | 3 | 30.08.2004 12:48 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php implements, php interfaces, php5 implements, php interface, cannot instantiate interface, interfaces php, php class implements, implements php, php5 interface, interface php, php5 interfaces, php cannot instantiate interface, interfaces in php, php interface implements, implements php5, cannot instantiate interface php, fatal error: cannot instantiate interface, interface php gut erklärt, interface in php, php instantiate interface |