<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Kommentare zu: Interfaces &#8211; eine (kurze) Einführung</title>
	<atom:link href="http://www.phpmonkeys.de/2010/03/13/interfaces-eine-kurze-einfuhrung/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.phpmonkeys.de/2010/03/13/interfaces-eine-kurze-einfuhrung/</link>
	<description>Software Development in PHP</description>
	<lastBuildDate>Sat, 04 Feb 2012 17:38:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Von: Norbert</title>
		<link>http://www.phpmonkeys.de/2010/03/13/interfaces-eine-kurze-einfuhrung/comment-page-1/#comment-41</link>
		<dc:creator>Norbert</dc:creator>
		<pubDate>Wed, 17 Mar 2010 19:48:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpmonkeys.de/?p=322#comment-41</guid>
		<description>Ist im Anschluß an diesen Satz beschrieben. Es handelt sich um ein Interface ohne Methodensignatur. Als Beispiel habe ich IsCachable ausgewählt. Hier kannst du noch genauere Infos erhalten:
http://en.wikipedia.org/wiki/Marker_interface_pattern
Viele grüße</description>
		<content:encoded><![CDATA[<p>Ist im Anschluß an diesen Satz beschrieben. Es handelt sich um ein Interface ohne Methodensignatur. Als Beispiel habe ich IsCachable ausgewählt. Hier kannst du noch genauere Infos erhalten:</p>
<p><a href="http://en.wikipedia.org/wiki/Marker_interface_pattern" rel="nofollow">http://en.wikipedia.org/wiki/Marker_interface_pattern</a></p>
<p>Viele grüße</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: wo kann ich</title>
		<link>http://www.phpmonkeys.de/2010/03/13/interfaces-eine-kurze-einfuhrung/comment-page-1/#comment-39</link>
		<dc:creator>wo kann ich</dc:creator>
		<pubDate>Wed, 17 Mar 2010 09:16:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpmonkeys.de/?p=322#comment-39</guid>
		<description>&quot;Gelegentlich macht es auch Sinn sogenannte Marker-Interfaces zu nutzen&quot; - was meinst du damit?</description>
		<content:encoded><![CDATA[<p>&#8220;Gelegentlich macht es auch Sinn sogenannte Marker-Interfaces zu nutzen&#8221; &#8211; was meinst du damit?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Norbert</title>
		<link>http://www.phpmonkeys.de/2010/03/13/interfaces-eine-kurze-einfuhrung/comment-page-1/#comment-37</link>
		<dc:creator>Norbert</dc:creator>
		<pubDate>Sun, 14 Mar 2010 20:17:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpmonkeys.de/?p=322#comment-37</guid>
		<description>Ja, ich stimme dir zu, zu Interfaces kann man sehr viel mehr schreiben. &quot;method_exists&quot; kannte ich nicht und wie ich eben sah, gibt es diese Funktion schon seit PHP4. Ich werde das Codebeispiel entsprechend abändern.
Vielen Dank</description>
		<content:encoded><![CDATA[<p>Ja, ich stimme dir zu, zu Interfaces kann man sehr viel mehr schreiben. &#8220;method_exists&#8221; kannte ich nicht und wie ich eben sah, gibt es diese Funktion schon seit PHP4. Ich werde das Codebeispiel entsprechend abändern.</p>
<p>Vielen Dank</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Daniel</title>
		<link>http://www.phpmonkeys.de/2010/03/13/interfaces-eine-kurze-einfuhrung/comment-page-1/#comment-36</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Sun, 14 Mar 2010 18:15:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpmonkeys.de/?p=322#comment-36</guid>
		<description>Interessantes Thema wenn auch, wie ich finde, etwas oberflächlich behandelt. Durch Interfaces legst du die Schnittstellen in deiner Software fest.
Es gibt dazu einen schönen Merksatz: &quot;Programm to an interface, not to implementation&quot;, was so viel bedeutet, dass du dich als Entwickler nur noch darum kümmern musst, was du machen willst und dich die eigentliche Implementierung (also die konkrete Klasse) nicht mehr interessieren muss.
Durch die Verwendung von Interfaces kann eine Klasse auch mehreren Typen einer nicht geraden Vererbung entsprechen.
Nochwas zu deinem Code-Beispiel 2 in Zeile 3: Es gibt eine Funktion dafür Namens &#039;method_exists()&#039;.</description>
		<content:encoded><![CDATA[<p>Interessantes Thema wenn auch, wie ich finde, etwas oberflächlich behandelt. Durch Interfaces legst du die Schnittstellen in deiner Software fest.</p>
<p>Es gibt dazu einen schönen Merksatz: &#8220;Programm to an interface, not to implementation&#8221;, was so viel bedeutet, dass du dich als Entwickler nur noch darum kümmern musst, was du machen willst und dich die eigentliche Implementierung (also die konkrete Klasse) nicht mehr interessieren muss.</p>
<p>Durch die Verwendung von Interfaces kann eine Klasse auch mehreren Typen einer nicht geraden Vererbung entsprechen.</p>
<p>Nochwas zu deinem Code-Beispiel 2 in Zeile 3: Es gibt eine Funktion dafür Namens &#8216;method_exists()&#8217;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

