<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.stephanschlegel.de/index.php?action=history&amp;feed=atom&amp;title=Objektorientiertes_Programmieren_in_PHP</id>
	<title>Objektorientiertes Programmieren in PHP - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.stephanschlegel.de/index.php?action=history&amp;feed=atom&amp;title=Objektorientiertes_Programmieren_in_PHP"/>
	<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Objektorientiertes_Programmieren_in_PHP&amp;action=history"/>
	<updated>2026-05-09T09:04:08Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikizone</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.stephanschlegel.de/index.php?title=Objektorientiertes_Programmieren_in_PHP&amp;diff=24274&amp;oldid=prev</id>
		<title>37.49.72.8: Die Seite wurde neu angelegt: „== Klassen == == Extend == == Implements == == Sichtbarkeit (public, private, protected) == Funktionen und Eigenschaften sind entweder public, private oder pro…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.stephanschlegel.de/index.php?title=Objektorientiertes_Programmieren_in_PHP&amp;diff=24274&amp;oldid=prev"/>
		<updated>2020-01-08T15:58:58Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „== Klassen == == Extend == == Implements == == Sichtbarkeit (public, private, protected) == Funktionen und Eigenschaften sind entweder public, private oder pro…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Klassen ==&lt;br /&gt;
== Extend ==&lt;br /&gt;
== Implements ==&lt;br /&gt;
== Sichtbarkeit (public, private, protected) ==&lt;br /&gt;
Funktionen und Eigenschaften sind entweder public, private oder protected. Dies wirkt sich auf die sog. Sichtbarkeit aus.&lt;br /&gt;
* Funktionen oder Eigenschaften &amp;#039;&amp;#039;&amp;#039;ohne Definition&amp;#039;&amp;#039;&amp;#039; der Sichtbarkeit sind automatisch &amp;#039;&amp;#039;&amp;#039;public&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* public kann direkt über die Instanz der Klasse oder Anonym z.B. über meineKlass::meineEigenschaft direkt aufgerufen werden.&lt;br /&gt;
* private und protected kann nur von innerhalb der Klasse aufgerufen werden.&lt;br /&gt;
* den &amp;#039;&amp;#039;&amp;#039;Unterschied zwischen protected und private&amp;#039;&amp;#039;&amp;#039; ergibt sich erst in Kindklassen, welche die Elternklasse erweiterten Klassen:&lt;br /&gt;
** private Eigenschaften sind der Elternklasse vorbehalten. Sie können in der erweiterten Klasse nicht überschrieben werden. In Funktionen sind sie undefined. &lt;br /&gt;
** Protected Eigenschaften können in der erweiterten Klasse in Funktionen genutzt und in der Definition überschrieben werden. Aber man kann nicht von außen darauf zugreifen. Hier verhalten sie sich wie private Klassen.&lt;/div&gt;</summary>
		<author><name>37.49.72.8</name></author>
	</entry>
</feed>