| | | | |
| |||||||
| 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 | |
| | |
| Erfahrener Benutzer Registriert seit: 24.12.2004
Beiträge: 1.814
![]() | ein sinnvolles konstrukt zum derartigen arbeiten nennt man factory und funktioniert so: du hast eine grund-klasse, die alle klassen 'kennt', die sie zurückgeben soll. PHP-Code: also: das verhalten jeder deiner include-versuch-methoden in eigene klassen auslagern, auch wenn sie nur ca. 1 scrollseite lang sind. die ursprüngliche klasse als factory verwenden und jeweils ein neues objekt als return zurückgeben. fertig. die objekte werden nur dann inkludiert wenn sie benötigt werden. |
| | |
| | |
| Gast
Beiträge: n/a
| ja mensch, und ich dachte immer geht nicht gibts nicht! hab gerade noch etwas dazu gefunden... http://www.zend.com/zend/php5/php5-delegation.php leider geht das wohl erst mit php5, was ich aus kompatibilitätsgründen noch nicht einsetzen kann...tja, da muss wohl wieder mal eine dreckige provisorische lösung her..mhhhh |
|
| | ||
| Erfahrener Benutzer Registriert seit: 24.12.2004
Beiträge: 1.814
![]() | Zitat:
du definierst für jede klasse, die du zurückgeben willst, in demo eine methode, oder du definierst halt eine generische methode, der du den klassennamen der klasse sagst, die du zurückbekommen willst. PHP-Code: | |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 24.12.2004
Beiträge: 1.814
![]() | Zitat:
das strategy-pattern beschreibt einzig und allein das definieren von möglichen kandidaten zur abarbeitung einer arbeit, und die strategie arbeitet simpel bei einem anfragebefehl in einer for-schleife alle kandidaten ab, bis einer die arbeit erledigt. das hat rein >gar nichts< mit deiner ursprünglichen frage zu tun. | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| In Tabellenblöcken includen | JPO2005 | PHP Tipps 2008 | 1 | 15.07.2008 17:55 |
| includen | Lern_HEIKO | PHP Tipps 2008 | 38 | 16.11.2007 15:55 |
| GD-lib Grafik includen! | PHP Tipps 2007 | 2 | 02.01.2007 12:33 | |
| [Erledigt] [S] Includen für Dummies [Für euch bestimmt 0 Problemo] | PHP Tipps 2006 | 4 | 27.01.2006 00:21 | |
| [Erledigt] includen Fremder Seiten | PHP-Fortgeschrittene | 5 | 24.12.2005 17:26 | |
| Includen aller Dateien in einem Verzeichnis | d-jango | PHP Tipps 2005-2 | 6 | 09.10.2005 04:32 |
| Includen macht immer wieder Probleme! | PHP Tipps 2005-2 | 7 | 22.07.2005 21:40 | |
| Includen eines Externes Linkes | PHP Tipps 2005 | 10 | 25.05.2005 21:17 | |
| Richtig includen | PHP Tipps 2005 | 4 | 26.03.2005 14:04 | |
| Programmteile auslagern | juhuwoorps | PHP Tipps 2005 | 16 | 14.03.2005 10:13 |
| Suche PHP Forumscript zum includen | Beitragsarchiv | 3 | 19.02.2005 16:06 | |
| Includen mit absolutem Pfad | PHP-Fortgeschrittene | 6 | 20.01.2005 09:28 | |
| Kompletten Ordner Includen, wie mache ich das? | 'progman' | PHP Tipps 2004-2 | 2 | 19.11.2004 23:21 |
| includen | PHP Tipps 2004 | 1 | 17.10.2004 02:05 | |
| Suche Template Parser - Muss PHP Datein includen können | Schaelle | PHP Tipps 2004 | 0 | 01.07.2004 20:48 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php klassen auslagern, c# methoden auslagern, php methoden inkludieren, php methoden auslagern, c# klasse auslagern, php methoden include, c methoden auslagern, php klasse auslagern, php class auslagern, include innerhalb einer klasse php, http://www.php.de/php-fortgeschrittene/16341-klassenmethoden-auslagern-und-includen.html, php methode auslagern, php methoden einer klasse auslagern, php include methode, php klasse zurückgeben, c# methode in datei auslagern, c# methode auslagern, php include innerhalb klasse, php include innerhalb von klasse, php methoden in klassen übernehmen |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.