Skip to content

Commit afff28c

Browse files
authored
Update classes.md
1 parent 932118e commit afff28c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

_ko/tour/classes.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ topics: classes
1212
prerequisite-knowledge: no-return-keyword, type-declaration-syntax, string-interpolation, procedures
1313
---
1414

15-
스칼라의 클래스는 객체를 만들기위한 설계도입니다. 클래스에는 _멤버_ 라고 통칭할 수 있는 메서드, 값, 변수, 타입, 객체, 트레잇, 클래스를 포함할 수 있습니다. 타입, 객체, 트래잇은 투어에서 나중에 다루겠습니다.
15+
스칼라의 클래스는 객체를 만들기 위한 설계도입니다. 클래스에는 _멤버_ 라고 통칭할 수 있는 메서드, 값, 변수, 타입, 객체, 트레잇, 클래스를 포함할 수 있습니다. 타입, 객체, 트레잇은 투어에서 나중에 다루겠습니다.
1616

1717
# 클래스 정의
1818
가장 단순한 클래스 정의는 예약어 `class`와 식별자만 있는 것입니다. 클래스명은 대문자로 시작하는 것이 관례입니다.
@@ -40,7 +40,7 @@ point1.x // 2
4040
println(point1) // prints (2, 3)
4141
```
4242

43-
`Point` 클래스에는 변수`x`, `y`와 메서드 `move`, `toString`의 네 멤버가 있습니다. 다른 많은 언어와 달리 기본 생성자는 클래스 서명부`(var x : Int, var y : Int)`에 있습니다. `move` 메소드는 두 개의 정수 인자를 취하여 정보를 전달하지 않는 Unit 값 `()`리턴합니다. 이것은 자바와 유사한 언어에서 'void'와 대략 일치합니다. 반면에 `toString`은 인자를 취하지 않고 `String` 값을 반환합니다. `toString`[`AnyRef`](unified-types.html)`toString`을 대체하므로 `override` 예약어로 지정됩니다.
43+
`Point` 클래스에는 네 개의 멤버가 있습니다: 변수 `x`, `y`와 메서드 `move`, `toString`. 많은 다른 언어와 달리 기본 생성자는 클래스 서명부(signature)에 있습니다 `(var x : Int, var y : Int)`. `move` 메소드는 두 개의 정수 인자를 취하여 정보를 전달하지 않는 Unit 타입의 `()`반환합니다. 이것은 자바 같은 언어의 `void`와 유사합니다. 반면에 `toString`은 인자를 취하지 않고 `String` 값을 반환합니다. `toString`[`AnyRef`](unified-types.html)`toString`을 대체하므로 `override` 예약어로 지정됩니다.
4444

4545
## 생성자
4646

@@ -103,4 +103,4 @@ point.x = 3 // <-- 컴파일되지 않습니다
103103
class Point(x: Int, y: Int)
104104
val point = new Point(1, 2)
105105
point.x // <-- 컴파일되지 않습니다
106-
```
106+
```

0 commit comments

Comments
 (0)