cvs: phpdoc-de /language oop.xml
| From: | Thomas Schoefbeck | Date: | Sat, 05 Oct 2002 13:45:04 +0000 |
| Subject: | cvs: phpdoc-de /language oop.xml | ||
| Groups: | php.doc.de | ||
| Request: | Send a blank email to doc-de+get-271@lists.php.net to get a copy of this message | ||
tom Sat Oct 5 09:45:04 2002 EDT
Modified files:
/phpdoc-de/language oop.xml
Log:
sync to en
Index: phpdoc-de/language/oop.xml
diff -u phpdoc-de/language/oop.xml:1.13 phpdoc-de/language/oop.xml:1.14
--- phpdoc-de/language/oop.xml:1.13 Fri May 31 13:47:04 2002
+++ phpdoc-de/language/oop.xml Sat Oct 5 09:45:04 2002
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.13 $ -->
-<!-- EN-Revision: 1.34 Maintainer: tom Status: working -->
+<!-- $Revision: 1.14 $ -->
+<!-- EN-Revision: 1.37 Maintainer: tom Status: working -->
<chapter id="language.oop">
<title>Klassen und Objekte</title>
@@ -259,6 +259,25 @@
</programlisting>
</informalexample>
+ <para>
+ Dies wird auch eine "Eltern-Kind" Beziehung genannt. Sie erstellen eine
+ Klasse ("Eltern"), und erstellen mittels <literal>extends</literal> eine
+ neue Klasse, die auf der "Eltern"-Klasse <emphasis>basiert</emphasis>:
+ die "Kind"-Klasse. Sie können auch diese neue Unterklasse verwenden und
+ eine neue, auf dieser Klasse basierenden Klasse erstellen.
+ </para>
+ <note>
+ <para>
+ Bevor Sie Klassen verwenden können, müssen Sie diese definieren. Wenn
+ Sie wollen, dass <literal>Named_Cart</literal> die Klasse
+ <literal>Cart</literal> erweitert, müssen Sie <literal>Cart</literal>
+ erst definieren. Wenn Sie eine andere Klasse, z.B.
+ <literal>Yellow_named_cart</literal> erstellen wollen, welche
+ auf <literal>Named_Cart</literal> basiert, müssen Sie zuerst
+ <literal>Named_Cart</literal> definieren. Kurz gesagt ist die
+ Reihenfolge, in der die Klassen definiert werden, sehr wichtig.
+ </para>
+ </note>
</sect1>
<sect1 id="language.oop.constructor">
@@ -330,6 +349,12 @@
]]>
</programlisting>
</informalexample>
+
+ <para>
+ Sie können auch den Operator <literal>@</literal> verwenden, um
+ Fehlermeldungen innerhalb des Konstruktors zu unterdrücken, z.B.
+ <literal>@new</literal>.
+ </para>
<caution>
<simpara>