cvs: phpdoc /en/language/oop5 basic.xml
| From: | Miroslav Lednicky | Date: | Sun, 23 Jan 2005 22:55:52 +0000 |
| Subject: | cvs: phpdoc /en/language/oop5 basic.xml | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969366130@lists.php.net to get a copy of this message | ||
_batman_ Sun Jan 23 17:55:52 2005 EDT
Modified files:
/phpdoc/en/language/oop5 basic.xml
Log:
new translation added
http://cvs.php.net/diff.php/phpdoc/en/language/oop5/basic.xml?r1=1.9&r2=1.10&ty=u
Index: phpdoc/en/language/oop5/basic.xml
diff -u phpdoc/en/language/oop5/basic.xml:1.9 phpdoc/en/language/oop5/basic.xml:1.10
--- phpdoc/en/language/oop5/basic.xml:1.9 Wed Dec 29 07:46:06 2004
+++ phpdoc/en/language/oop5/basic.xml Sun Jan 23 17:55:51 2005
@@ -1,23 +1,22 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.9 $ -->
+<!-- $Revision: 1.10 $ -->
<sect1 id="language.oop5.basic">
- <title>The Basics</title>
+ <title>Základy</title>
<sect2 id="language.oop5.basic.class">
<title>class</title>
<para>
- Every class definition begins with the keyword class, followed by a class
- name, which can be any name that isn't a <link
linkend="reserved">reserved</link>
- word in PHP. Followed by a pair of curly braces, of
- which contains the definition of the classes members and methods. Within
- each method, except for <link
linkend="language.oop5.static">static</link>
- methods, a pseudo variable <varname>$this</varname> is available.
- <varname>$this</varname> is a reference to the same instance that
- called the method.
+ Ka¾dá definícia triedy zaèína kµúèovým slovom class nasledované názvom
+ triedy, ktorý je µubovoµný, s výnimkou
+ <link linkend="reserved">rezervovaných</link> slov v PHP. Nasleduje pár
+ zlo¾ených zátvoriek, ktoré obsahujú definíciu vlastností a metód triedy.
+ V ka¾dej metóde, okrem <link
linkend="language.oop5.static">statických</link>,
+ je dostupná pseudo premenná <varname>$this</varname>.
<varname>$this</varname>
+ je referencia na tú istú in¹tanciu, z ktorej bola metóda volaná.
</para>
<example>
- <title>Simple Class definition</title>
+ <title>Jednoduchá definícia triedy</title>
<programlisting role="php">
<![CDATA[
<?php
@@ -40,14 +39,14 @@
<sect2 id="language.oop5.basic.new">
<title>new</title>
<para>
- To create an instance of an object, a new object must be created and
- assigned to a variable. An object will always be assigned when
- creating a new object unless the object has a
- <link linkend="language.oop5.decon">constructor</link> defined that
throws an
- <link linkend="language.exceptions">exception</link> on error.
+ Na vytvorenie in¹tancie objektu, musí by» vytvorený nový objekt a priradený
+ premennej. Ak sa vytvára nový objekt, v¾dy je priradený premennej, s jedinou
+ výnimkou, a to ak objekt obsahuje <link
linkend="language.oop5.decon">kon¹truktor</link>,
+ v ktorom je definovaná <link
linkend="language.exceptions">výnimka</link>,
+ vracajúca chybu.
</para>
<example>
- <title>Creating an instance</title>
+ <title>Vytváranie in¹tancie</title>
<programlisting role="php">
<![CDATA[
<?php
@@ -57,14 +56,14 @@
</programlisting>
</example>
<para>
- When assigning an already created instance of an object to a new variable, the new variable
- will access the same instance as the object that was assigned. This
- behaviour is the same when passing instances to a function. A new instance
- of an already created object can be made by
- <link linkend="language.oop5.cloning">cloning</link> it.
+ Ak priraïujeme u¾ existujúcu in¹tanciu objektu novej premennej, tak nová
+ premenná bude pristupova» k tej istej in¹tancii ako premenná, ktorej bol
+ pôvodný objekt priradený. Toto isté správanie je aj pri predávaní in¹tancie
+ ako parametru funkcii. Nová in¹tancia u¾ existujúceho objektu mo¾e by»
+ vytvorená <link linkend="language.oop5.cloning">klonovaním</link>.
</para>
<example>
- <title>Object Assignment</title>
+ <title>Priraïovanie objektu</title>
<programlisting role="php">
<![CDATA[
<?php
@@ -98,19 +97,20 @@
<sect2 id="language.oop5.basic.extends">
<title>extends</title>
<para>
- A class can inherit methods and members of another class by using the
- extends keyword in the declaration. It is not possible to extend multiple
- classes, a class can only inherit one base class.
+ Trieda mô¾e zdedi» metódy a vlastnosti inej triedy pou¾itím kµúèového
+ slova extends v deklarácii. Nie je mo¾né dedenie z viacerých tried, trieda
+ mô¾e dedi» iba z jednej základnej triedy.
</para>
<para>
- The inherited methods and members can be overrided, unless the parent
- class has defined a method as <link
linkend="language.oop5.final">final</link>,
- by redeclaring them within the same name defined in the parent class.
- It is possible to access the overrided method or members by
- referencing them with <link
linkend="language.oop5.paamayim-nekudotayim">parent::</link>
+ Zdedené metódy a vlastnosti mô¾u by» nahradené, s jednou výnimkou, a to, ak
+ je v rodièovskej triede definovaná metóda ako <link
linkend="language.oop5.final">final</link>,
+ opakovanou deklaráciou s tým istým menom metódy, aké bolo pou¾ité v
+ rodièovskej triede.
+ Je taktie¾ mo¾né pristupova» k nahradeným metódam alebo vlastnostiam rodièovskej
+ triedy, odkazovaním sa pomocou <link
linkend="language.oop5.paamayim-nekudotayim">parent::</link>
</para>
<example>
- <title>Simple Class Inherintance</title>
+ <title>Jednoduché dedenie triedy</title>
<programlisting role="php">
<![CDATA[
<?php