svn: /phpdoc/kr/trunk/language/oop5/ traits.xml

[email protected] (JiMyung Lee) Mon, 13 Jun 2016 13:48:12 +0000
Newsgroups php.doc.kr
Message-ID <[email protected]>
desty                                    Mon, 13 Jun 2016 13:48:12 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=339337

Log:
trans to korean

Changed paths:
    U   phpdoc/kr/trunk/language/oop5/traits.xml

Modified: phpdoc/kr/trunk/language/oop5/traits.xml
===================================================================
--- phpdoc/kr/trunk/language/oop5/traits.xml	2016-06-13 13:47:16 UTC (rev 339336)
+++ phpdoc/kr/trunk/language/oop5/traits.xml	2016-06-13 13:48:12 UTC (rev 339337)
@@ -12,7 +12,7 @@
    트레이트는 PHP와 같은 단일상속 언어를 위한 코드 재사용 기법입니다.
    트레이트는 단일상속의 몇가지 한계를 줄이기 위해 고안되었습니다.
    개발자들은 서로 다른 클래스 계층구조를 가지는 독립 클래스들에서 자유롭게 메서드셋을 재사용할수 있습니다.
-   트레이트와 클래스의 조합에 대한 의의는 복잡성을 줄이고, 다중상속과 믹신(Mixin)과 연관된 통상적인 문제를 줄이는데 있습니다.
+   트레이트와 클래스의 조합에 대한 의의는 복잡성을 줄이고, 다중상속과 믹스인(Mixin)과 연관된 통상적인 문제를 줄이는데 있습니다.
   </para>
   <para>
    트레이트는 클래스와 비슷하지만, 매끄럽고 일관된 방법으로 기능을 그룹화하기 위해 고안되었습니다.
@@ -176,14 +176,14 @@
     <literal>insteadof</literal> 연산자로 확실하게 사용할 메서드를 골라줄 필요가 있습니다.
    </para>
    <para>
-    이 방법은 다른 메서드들을 배제하고 하나믜 메서드만 허용합니다. <literal>as</literal> 연산자를 사용하면
+    이 방법은 다른 메서드들을 배제하고 하나의 메서드만 허용합니다. <literal>as</literal> 연산자를 사용하면
     충돌되는 메서드를 다른 이름을 사용하여 포함할수 있습니다.
    </para>
    <example xml:id="language.oop5.traits.conflict.ex1">
     <title>충돌 해결 예제</title>
     <para>
-     이 예제에서는, Talker 는 틀레이트 A와 B를 사용합니다.
-     A와 B의 메서드가 충돌하지만, 트레이트 B의 smallTalk와 트레이트 A의 bigTalk의 사용하도록 정의 합니다.
+     이 예제에서, Talker는 트레이트 A와 B를 사용합니다.
+     A와 B의 메서드가 충돌하지만, 트레이트 B의 smallTalk와 트레이트 A의 bigTalk의 사용하도록 정의 합니다.
     </para>
     <para>
      Aliased_Talker는 <literal>as</literal> 연산자를 사용하여 B의 bigTalk 구현을
@@ -233,7 +233,7 @@
   <sect2 xml:id="language.oop5.traits.visibility">
    <title>메서드 가시성 변경</title>
    <para>
-    <literal>as</literal> 구문을 사용하여, 가시성또한 조정할 수 있습니다.
+    <literal>as</literal> 구문을 사용하여, 가시성 또한 조정할 수 있습니다.
    </para>
    <example xml:id="language.oop5.traits.visibility.ex1">
     <title>메서드 가시성 변경 예제</title>
@@ -266,7 +266,7 @@
    <title>트레이트로 조합된 트레이트</title>
    <para>
     클래스들이 트레이트를 사용할수 있는것처럼 트레이트도 트레이트를 사용할 수 있습니다.
-    하나또는 여러 트레이트를 하나의 트레이트로 정의하기 위해서, 부분적 혹은 전체적으로 조합할수 있습니다.
+    하나 또는 여러 트레이트를 하나의 트레이트로 정의하기 위해서, 부분적 혹은 전체적으로 조합할 수 있습니다.
    </para>
    <example xml:id="language.oop5.traits.composition.ex1">
     <title>Traits Composed from Traits</title>
@@ -314,7 +314,7 @@
     트레이트는 클래스의 요구사항을 강요하기위해 추상 메서드의 사용을 지원합니다.
    </para>
    <example xml:id="language.oop5.traits.abstract.ex1">
-    <title>추상 메서드에 의햔 요구사항 표현</title>
+    <title>추상 메서드에 의한 요구사항 표현</title>
     <programlisting role="php">
 <![CDATA[
 <?php