svn: /phpdoc/ru/trunk/language/oop5/ visibility.xml
| From: | Shein Alexey | Date: | Thu, 28 Jul 2011 09:24:43 +0000 |
| Subject: | svn: /phpdoc/ru/trunk/language/oop5/ visibility.xml | ||
| Groups: | php.doc.ru | ||
| Request: | Send a blank email to doc-ru+get-1987@lists.php.net to get a copy of this message | ||
shein Thu, 28 Jul 2011 09:24:43 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=313815
Log:
Reviewed translation.
Changed paths:
U phpdoc/ru/trunk/language/oop5/visibility.xml
Modified: phpdoc/ru/trunk/language/oop5/visibility.xml
===================================================================
--- phpdoc/ru/trunk/language/oop5/visibility.xml 2011-07-28 07:37:11 UTC (rev 313814)
+++ phpdoc/ru/trunk/language/oop5/visibility.xml 2011-07-28 09:24:43 UTC (rev 313815)
@@ -1,16 +1,17 @@
-<?xml version="1.0" encoding="utf-8" ?>
+<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 311569 Maintainer: irker Status: ready -->
+<!-- Reviewed: yes -->
<!-- $Revision$ -->
<sect1 xml:id="language.oop5.visibility" xmlns="http://docbook.org/ns/docbook">
<title>Область видимости</title>
<para>
Область видимости свойства или метода может быть
определена путем
- использования следующих ключевых слов в объявлении:
<emphasis>public</emphasis>,
+ использования следующих ключевых слов в объявлении:
<emphasis>public</emphasis>,
<emphasis>protected</emphasis> или <emphasis>private</emphasis>.
Доступ к свойствам
- и методам класса, объявленным как public
(общедоступный), может происходить из
- любого места. Модификатор protected (защищенный)
позволяет иметь доступ наследуемым
- и родительским классам (а, также классу, в котором
определен сам член класса).
- Модификатор private (закрытый) ограничивает область
видимости так, что только класс,
+ и методам класса, объявленным как public
(общедоступный), разрешен отовсюду.
+ Модификатор protected (защищенный) разрешает доступ
наследуемым
+ и родительским классам. Модификатор private (закрытый)
+ ограничивает область видимости так, что только
класс,
где объявлен сам элемент, имеет к нему доступ.
</para>
@@ -18,7 +19,7 @@
<title>Область видимости свойства</title>
<para>
Свойства класса должны быть определены через
модификаторы public, private,
- или protected. Если же свойство определено с помощью
<emphasis>var</emphasis>,
+ или protected. Если же свойство определено с помощью
<emphasis>var</emphasis>,
то оно будет доступно как public свойство.
</para>
<para>
@@ -192,7 +193,7 @@
<sect2 xml:id="language.oop5.visibility-other-objects">
<title>Видимость из других объектов</title>
<para>
- Объекты одинакового типа имеют доступ к элементам с
модификаторами
+ Объекты одного типа имеют доступ к элементам с
модификаторами
private и protected друг друга, даже если не являются одним и
тем же экземпляром.
Это объясняется тем, что реализация видимости
элементов известна внутри этих объектов.
</para>
@@ -221,7 +222,7 @@
$other->foo = 'hello';
var_dump($other->foo);
- // Мы такж можем вызвать закрытый метод:
+ // Мы также можем вызвать закрытый метод:
$other->bar();
}
}
@@ -236,7 +237,7 @@
<screen>
<![CDATA[
string(5) "hello"
-Accessed the private method.
+Доступ к закрытому методу.
]]>
</screen>
</example>