LMPX.COM |
Home | Linux | Mysql | PHP | XML | ||
|
|
|||
From: Kalle Sommer Nielsen Date: Fri Aug 8 22:32:32 2008 Subject: cvs: phpdoc-es /language/oop5 paamayim-nekudotayim.xml
kalle Sat Aug 9 04:32:32 2008 UTC
Modified files:
/phpdoc-es/language/oop5 paamayim-nekudotayim.xml
Log:
Fixes #45766 (Translation error (Spanish) in paamayim nekudotayim)
http://cvs.php.net/viewvc.cgi/phpdoc-es/language/oop5/paamayim-nekudotayim.xml?r1=1.4&r2=1.5&diff_format=u
Index: phpdoc-es/language/oop5/paamayim-nekudotayim.xml
diff -u phpdoc-es/language/oop5/paamayim-nekudotayim.xml:1.4 phpdoc-es/language/oop5/paamayim-nekudotayim.xml:1.5
--- phpdoc-es/language/oop5/paamayim-nekudotayim.xml:1.4 Sat Jun 23 13:25:26 2007
+++ phpdoc-es/language/oop5/paamayim-nekudotayim.xml Sat Aug 9 04:32:31 2008
@@ -1,135 +1,135 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.8 Maintainer: baoengb Status: ready -->
- <sect1 xml:id="language.oop5.paamayim-nekudotayim" xmlns="http://docbook.org/ns/docbook">
- <title>Alcance del operador de resolución (::)</title>
-
- <para>
- El alcance del operador de resolución (también llamado
- Paamayim Nekudotayim) o en términos simples, dobles dos puntos,
- es un símbolo que permite acceso a los miembros o métodos
- <link linkend="language.oop5.static">estaticos</link>,
- <link linkend="language.oop5.constants">constantes</link>, y eliminados
- de una clase.
- </para>
-
- <para>
- Cuando se referencían estos elementos desde afuera de la
- definición de la clase, usan el nombre de la clase.
- </para>
-
- <para>
- Paamayin Nekudotayim podrí, en principio, parecer una extraña
- elección para nombrar un doble-dos-puntos. Sin embargo, mientras se
- escribia el compilador Zend 0.5, (el cuál da fuerza a PHP 3),
- ese fue el nombre que el equipo decidió darle. En realidad
- significa doble-dos-puntos ¡en Hebreo!.
- </para>
-
- <example>
- <title>:: desde afuera de la definición de la clase</title>
- <programlisting role="php">
-<![CDATA[
-<?php
-class MyClass {
- const CONST_VALUE = 'A constant value';
-}
-
-echo MyClass::CONST_VALUE;
-?>
-]]>
- </programlisting>
- </example>
-
- <para>
- Dos palabras reservadas <varname>self</varname> y <varname>parent</varname>
- son usadas para accesar los miembros o métodos desde adentro de
- la definición de la clase.
- </para>
-
- <example>
- <title>:: desde dentro de la definición de la clase</title>
- <programlisting role="php">
-<![CDATA[
-<?php
-class OtherClass extends MyClass
-{
- public static $my_static = 'static var';
-
- public static function doubleColon() {
- echo parent::CONST_VALUE . "\n";
- echo self::$my_static . "\n";
- }
-}
-
-OtherClass::doubleColon();
-?>
-]]>
- </programlisting>
- </example>
-
- <para>
- Cuando al extender una clase se elimina las definiciones de un
- método de la clase padre, PHP no llamará el
- método de la clase padre. Es opcional a la clase
- extendida decidir si se deba llamar al método de la clase
- padre. Esto también aplica a <link
- linkend="language.oop5.decon">Constructores y Destructores</link>,
- <link linkend="language.oop5.overloading">Sobrecarga</link>, y
- definición de los métodos <link
- linkend="language.oop5.magic">Mágico</link>.
- </para>
-
- <example>
- <title>Llamando al método de la clase padre</title>
- <programlisting role="php">
-<![CDATA[
-<?php
-class MyClass
-{
- protected function myFunc() {
- echo "MyClass::myFunc()\n";
- }
-}
-
-class OtherClass extends MyClass
-{
- // Override parent's definition
- public function myFunc()
- {
- // But still call the parent function
- parent::myFunc();
- echo "OtherClass::myFunc()\n";
- }
-}
-
-$class = new OtherClass();
-$class->myFunc();
-?>
-]]>
- </programlisting>
- </example>
-
- </sect1>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:1
-sgml-indent-data:t
-indent-tabs-mode:nil
-sgml-parent-document:nil
-sgml-default-dtd-file:"../../manual.ced"
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
-vim600: syn=xml fen fdm=syntax fdl=2 si
-vim: et tw=78 syn=sgml
-vi: ts=1 sw=1
--->
-
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.8 Maintainer: baoengb Status: ready -->
+ <sect1 xml:id="language.oop5.paamayim-nekudotayim" xmlns="http://docbook.org/ns/docbook">
+ <title>Alcance del operador de resolución (::)</title>
+
+ <para>
+ El alcance del operador de resolución (también llamado
+ Paamayim Nekudotayim) o en términos simples, dobles dos puntos,
+ es un símbolo que permite acceso a los miembros o métodos
+ <link linkend="language.oop5.static">estaticos</link>,
+ <link linkend="language.oop5.constants">constantes</link>, y eliminados
+ de una clase.
+ </para>
+
+ <para>
+ Cuando se referencían estos elementos desde afuera de la
+ definición de la clase, usan el nombre de la clase.
+ </para>
+
+ <para>
+ Paamayin Nekudotayim podría, en principio, parecer una extraña
+ elección para nombrar un doble-dos-puntos. Sin embargo, mientras se
+ escribia el compilador Zend 0.5, (el cuál da fuerza a PHP 3),
+ ese fue el nombre que el equipo decidió darle. En realidad
+ significa doble-dos-puntos ¡en Hebreo!.
+ </para>
+
+ <example>
+ <title>:: desde afuera de la definición de la clase</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+class MyClass {
+ const CONST_VALUE = 'A constant value';
+}
+
+echo MyClass::CONST_VALUE;
+?>
+]]>
+ </programlisting>
+ </example>
+
+ <para>
+ Dos palabras reservadas <varname>self</varname> y <varname>parent</varname>
+ son usadas para accesar los miembros o métodos desde adentro de
+ la definición de la clase.
+ </para>
+
+ <example>
+ <title>:: desde dentro de la definición de la clase</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+class OtherClass extends MyClass
+{
+ public static $my_static = 'static var';
+
+ public static function doubleColon() {
+ echo parent::CONST_VALUE . "\n";
+ echo self::$my_static . "\n";
+ }
+}
+
+OtherClass::doubleColon();
+?>
+]]>
+ </programlisting>
+ </example>
+
+ <para>
+ Cuando al extender una clase se elimina las definiciones de un
+ método de la clase padre, PHP no llamará el
+ método de la clase padre. Es opcional a la clase
+ extendida decidir si se deba llamar al método de la clase
+ padre. Esto también aplica a <link
+ linkend="language.oop5.decon">Constructores y Destructores</link>,
+ <link linkend="language.oop5.overloading">Sobrecarga</link>, y
+ definición de los métodos <link
+ linkend="language.oop5.magic">Mágicos</link>.
+ </para>
+
+ <example>
+ <title>Llamando al método de la clase padre</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+class MyClass
+{
+ protected function myFunc() {
+ echo "MyClass::myFunc()\n";
+ }
+}
+
+class OtherClass extends MyClass
+{
+ // Override parent's definition
+ public function myFunc()
+ {
+ // But still call the parent function
+ parent::myFunc();
+ echo "OtherClass::myFunc()\n";
+ }
+}
+
+$class = new OtherClass();
+$class->myFunc();
+?>
+]]>
+ </programlisting>
+ </example>
+
+ </sect1>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"../../manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->
+
| Navigate in group php.doc.es at sever news.php.net | |
| Previous | Next |
| © No Copyright You are free to use Anything |
Site Maintained by PHP Developer
Powered By PHP Consultants |