๐ ํ์ด์ฌ ๋ณ์์ ์ธ? ์ด๋ณด์๋ ์ฝ๊ฒ ์ดํดํ๋ ํต์ฌ ๋ฌธ๋ฒ๊ณผ ์์ ํฌํจ ๊ฐ์ด๋!
ํ๋ก๊ทธ๋๋ฐ ์ฒซ๊ฑธ์, ํ์ด์ฌ ๋ณ์์ ์ธ๋ถํฐ ์์ํ์ธ์! ์์ ํฌํจ๋ ์น์ ํ ์ค๋ช ์ผ๋ก ๋ณ์์ ๊ท์น, ์๋ฃํ, ํ์ฉ๋ฒ๊น์ง ๋ง์คํฐํ๊ณ ์ฝ๋ฉ ์ค๋ ฅ์ ์ ๊ทธ๋ ์ด๋ํ ์ ์๋ ์๋ฒฝ ๊ฐ์ด๋์ ๋๋ค.
์ฝ๋ฉ์ ๊ฐ์ฅ ๊ธฐ๋ณธ, ์ ํ์ด์ฌ ๋ณ์์ ์ธ์ด ์ค์ํ ๊น์?
ํ๋ก๊ทธ๋๋ฐ์ ์ฒ์ ์์ํ๋ ๋ถ๋ค์๊ฒ ๊ฐ์ฅ ๋จผ์ ๋ค๊ฐ์ค๋ ๊ฐ๋ ์ ๋ฐ๋ก '๋ณ์(Variable)'์ ๋๋ค. ๋ณ์๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ '์ด๋ฆํ๊ฐ ๋ถ์ ์์'๋ผ๊ณ ์๊ฐํ๋ฉด ์ดํดํ๊ธฐ ์ฝ์ต๋๋ค. ์ฐ๋ฆฌ๊ฐ ๋ณต์กํ ๊ณ์ฐ์ด๋ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ ๋, ์ด ์์ ์์ ํ์ํ ๊ฐ์ ๋ฃ์ด๋๊ณ ํ์ํ ๋๋ง๋ค ๊ทธ ์ด๋ฆ(๋ณ์๋ช )์ ๋ถ๋ฌ ์ฌ์ฉํ๊ฒ ๋ฉ๋๋ค.
ํนํ ๋ฐฐ์ฐ๊ธฐ ์ฝ๊ณ ํ์ฉ๋๊ฐ ๋์ ํ์ด์ฌ์์ ๋ณ์์ ์ธ์ ๋ฌธ๋ฒ์ ์ผ๋ก ๋งค์ฐ ๋จ์ํ๋ฉด์๋ ๊ฐ๋ ฅํฉ๋๋ค. ๋ค๋ฅธ ์ธ์ด๋ค์ฒ๋ผ ๋ณต์กํ ์ ์ธ ๊ณผ์ ์ด ํ์ ์๊ธฐ ๋๋ฌธ์ ์ด๋ณด์๋ค์ด ์ฝ๋ฉ์ ์ฌ๋ฏธ๋ฅผ ๋น ๋ฅด๊ฒ ๋๋ ์ ์๊ฒ ํด์ค๋๋ค. ์ด ๊ธ์์๋ ํ์ด์ฌ ๋ณ์์ ์ธ์ ๊ธฐ๋ณธ ์์น๋ถํฐ ํ์ด์ฌ ํน์ ์ ํน์ง, ๊ทธ๋ฆฌ๊ณ ์ค์ํ์์ ๋ฐ๋ก ํ์ฉํ ์ ์๋ ํ๋ถํ ์์ ํฌํจ ๊ฐ์ด๋๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด ๊ธ์ ํตํด ์ฌ๋ฌ๋ถ์ ํ์ด์ฌ ์ฝ๋ฉ ์ค๋ ฅ์ ํ ๋จ๊ณ ๋์ด์ฌ๋ ค ๋ณด์ธ์! 
๋๋ฌด ์ฌ์ด ํ์ด์ฌ ๋ณ์์ ์ธ ๋ฌธ๋ฒ: 'var = value'์ ๋น๋ฐ
๋ค๋ฅธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ ํด๋ณธ ๋ถ์ด๋ผ๋ฉด ํ์ด์ฌ์ ๋ณ์์ ์ธ์ด ์ผ๋ง๋ ๊ฐ๊ฒฐํ์ง ๋ฐ๋ก ๋๋ ์ ์์ ๊ฒ์ ๋๋ค. ํ์ด์ฌ์์๋ ๋ณ์์ ๊ฐ์ ํ ๋นํ๋ ํ์ ์์ฒด๊ฐ ๋ณ์๋ฅผ ์ ์ธํ๋ ๊ฒ์ ๋๋ค.
ํ์ด์ฌ ๋ณ์์ ์ธ์ ๊ธฐ๋ณธ ํ์์ ๋ค์๊ณผ ๊ฐ์ด ๋งค์ฐ ๋จ์ํฉ๋๋ค.
๋ณ์์ด๋ฆ = ๊ฐ
์์ ํฌํจ: ๊ฐ๋จํ ๋ณ์ ์ ์ธ ์์ ๋ฅผ ์ดํด๋ด ์๋ค.
# ์ ์ํ ๋ณ์ ์ ์ธage = 25
# ์ค์ํ ๋ณ์ ์ ์ธpi_value = 3.14
# ๋ฌธ์์ด ๋ณ์ ์ ์ธname = "์จ๋ฆฌ์ค"
# ๋ณ์ ์ถ๋ ฅ ์์ print(age) # ์ถ๋ ฅ: 25print(name) # ์ถ๋ ฅ: ์จ๋ฆฌ์คํ์ด์ฌ์ ๊ฐ์ฅ ํฐ ํน์ง์ ๋ณ์๋ฅผ ์ ์ธํ ๋ **์๋ฃํ(Data Type)**์ ๋ฏธ๋ฆฌ ์ง์ ํ ํ์๊ฐ ์๋ค๋ ๊ฒ์ ๋๋ค. ํ์ด์ฌ ์ธํฐํ๋ฆฌํฐ๊ฐ ํ ๋น๋๋ ๊ฐ(value)์ ๋ณด๊ณ ์๋์ผ๋ก ์ ์ ํ ์๋ฃํ(์ ์, ์ค์, ๋ฌธ์์ด ๋ฑ)์ ํ๋จํฉ๋๋ค. ์ด๋ฅผ **๋์ ํ์ดํ(Dynamic Typing)**์ด๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ, ํ์ด์ฌ ๋ณ์์ ์ธ์ ์ฝ๊ณ ์ ์ฐํ๊ฒ ๋ง๋ค์ด์ฃผ๋ ํต์ฌ ์์์ ๋๋ค.
์์ ๋ชฉ 2: ํท๊ฐ๋ฆฌ๋ฉด ์ ๋ผ์! ํ์ด์ฌ ๋ณ์์ ์ธ ์ ์ง์ผ์ผ ํ ์ด๋ฆ ๊ท์น
ํ์ด์ฌ์์ ๋ณ์ ์ ์ธ์ด ์ฝ๋ค๊ณ ํด์ ์๋ฌด๋ ๊ฒ๋ ์ด๋ฆ์ ์ง์ด๋ ๋๋ ๊ฒ์ ์๋๋๋ค. ์ฝ๋๊ฐ ๊ธธ์ด์ง๊ณ ๋ณต์กํด์ง์๋ก ๋ณ์ ์ด๋ฆ์ ๊ฐ๋ ์ฑ(์ฝ๊ธฐ ์ฌ์ด ์ ๋)๊ณผ ์ ์ง๋ณด์์ฑ์ ๊ฒฐ์ ํ๋ ์ค์ํ ์์๊ฐ ๋ฉ๋๋ค. ํ์ด์ฌ ๋ณ์์ ์ธ ์ ๋ฐ๋์ ์ง์ผ์ผ ํ ๊ท์น๊ณผ ์ผ๋ฐ์ ์ผ๋ก ๊ถ์ฅ๋๋ ๊ด๋ก๋ฅผ ์์๋ด ์๋ค.
๋ณ์ ์ด๋ฆ ๊ท์น (ํ์)
**์๋ฌธ์, ์ซ์, ์ธ๋๋ฐ(_)**๋ง ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
์ด๋ฆ์ ์์์ ์๋ฌธ์๋ **์ธ๋๋ฐ(_)**๋ก๋ง ์์ํด์ผ ํ๋ฉฐ, ์ซ์๋ก ์์ํ ์ ์์ต๋๋ค.
(O)
user_name,_count,value2(X)
1st_value,user-name
ํ์ด์ฌ์์ ์ด๋ฏธ ์ฌ์ฉ ์ค์ธ **์์ฝ์ด(Keywords)**๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. (
if,for,while,True,False๋ฑ)ํ์ด์ฌ์ ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํฉ๋๋ค. (
Age์age๋ ์๋ก ๋ค๋ฅธ ๋ณ์์ ๋๋ค.)
๋ณ์ ์ด๋ฆ ๊ด๋ก (๊ถ์ฅ)
Snake Case ์ฌ์ฉ: ๋ณ์ ์ด๋ฆ์ ์ผ๋ฐ์ ์ผ๋ก ๋ชจ๋ ๋ฌธ์๋ฅผ ์๋ฌธ์๋ก ์ฌ์ฉํ๊ณ , ๋จ์ด์ ๋จ์ด ์ฌ์ด๋ฅผ **์ธ๋๋ฐ(_)**๋ก ์ฐ๊ฒฐํ๋ ์ค๋ค์ดํฌ ์ผ์ด์ค๋ฅผ ๋ฐ๋ฅด๋ ๊ฒ์ด ๊ด๋ก์ ๋๋ค. (์:
total_score,is_active)
์์ ํฌํจ: ๊ท์น์ ์๋ฐํ ๋ณ์์ ์ธ ์์ ์ ์ฌ๋ฐ๋ฅธ ์ ์ธ ์์ ๋ฅผ ๋น๊ตํด ๋ด ์๋ค.
| ์๋ชป๋ ํ์ด์ฌ ๋ณ์์ ์ธ | ์ค๋ฅ ์ด์ | ์ฌ๋ฐ๋ฅธ ํ์ด์ฌ ๋ณ์์ ์ธ |
class = 10 | class๋ ์์ฝ์ด | class_count = 10 |
2nd_data = "๋ฐ์ดํฐ" | ์ซ์๋ก ์์ | second_data = "๋ฐ์ดํฐ" |
my-data = 50 | ํ์ดํ(-) ์ฌ์ฉ ๋ถ๊ฐ | my_data = 50 |
์์ ๋ชฉ 3: ๋ณ์๋ ์์์ผ ๋ฟ! ํ์ด์ฌ ๋ณ์์ ์ธ๊ณผ ์๋ฃํ์ ๊ด๊ณ
์์ ์ธ๊ธํ๋ฏ์ด ํ์ด์ฌ์ ๋์ ํ์ดํ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์๋ฃํ์ ๋ช ์ํ ํ์๊ฐ ์์ต๋๋ค. ํ์ง๋ง ๋ณ์์ ์ ์ฅ๋๋ **์๋ฃํ(Data Type)**์ ์ข ๋ฅ๋ฅผ ์๋ ๊ฒ์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์๋ํ๋ฉด ์ด๋ค ์ฐ์ฐ์ ์ํํ ์ ์๋์ง๊ฐ ์๋ฃํ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๊ธฐ ๋๋ฌธ์ ๋๋ค. ํ์ด์ฌ ๋ณ์์ ์ธ์ ํ ๋ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ผ๋ก ์์์ผ ํ ์๋ฃํ์ ์ดํด๋ด ์๋ค.
| ์๋ฃํ (Type) | ์ค๋ช | ์์ ํฌํจ ์ฝ๋ |
| int (์ ์) | ์์์ ์ด ์๋ ์ซ์ | count = 100 |
| float (์ค์) | ์์์ ์ด ์๋ ์ซ์ | ratio = 0.55 |
| str (๋ฌธ์์ด) | ๋ฌธ์๋ค์ ์งํฉ (๋ฐ์ดํ ์ฌ์ฉ) | message = "Hello, Python" |
| bool (๋ถ๋ฆฌ์ธ) | ์ฐธ(True) ๋๋ ๊ฑฐ์ง(False) | is_valid = True |
| list (๋ฆฌ์คํธ) | ์์๊ฐ ์๋ ํญ๋ชฉ๋ค์ ๋ฌถ์ (๋๊ดํธ) | fruits = ['apple', 'banana'] |
์์ ํฌํจ: ๋ณ์์ ์๋ฃํ์ ํ์ธํ๋ ์์ ์ ๋๋ค.
num = 10text = "ํ์ด์ฌ"
print(type(num)) # ์ถ๋ ฅ: <class 'int'>print(type(text)) # ์ถ๋ ฅ: <class 'str'>
# ์๋ฃํ์ ๋ฐ๋ผ ๊ฐ๋ฅํ ์ฐ์ฐ์ด ๋ค๋ฆresult_text = text + " ์ต๊ณ !"# result_num = num + text # ์ค๋ฅ ๋ฐ์! (์ซ์์ ๋ฌธ์์ด์ ๋ํ ์ ์์)ํ์ด์ฌ ๋ณ์์ ์ธ ํ, ๋ณ์์ ์ ์ฅ๋ ๊ฐ์ ์ข ๋ฅ(์๋ฃํ)์ ๋ฐ๋ผ ์ฝ๋๋ฅผ ์์ฑํด์ผ ์ค๋ฅ ์์ด ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์์ต๋๋ค.
์์ ๋ชฉ 4: ๋ณ์์ ์ฌํ ๋น๊ณผ ํ์ฉ: ํ์ด์ฌ ๋ณ์์ ์ธ์ ์ ์ฐ์ฑ
ํ์ด์ฌ ๋ณ์์ ์ธ์ ์ ์ฐ์ฑ์ ๋จ์ํ ์ ์ธ ๋ฌธ๋ฒ์ ๋์ด, ๋ณ์์ ์ฌํ ๋น์์๋ ๋น์ ๋ฐํฉ๋๋ค. ํ์ด์ฌ์์๋ ํ ๋ฒ ์ ์ธ๋ ๋ณ์์ ๋ค๋ฅธ ์๋ฃํ์ ๊ฐ์ ๋ค์ ํ ๋นํ ์ ์์ต๋๋ค. ์ด๊ฒ์ด ๋ฐ๋ก ํ์ด์ฌ์ ๋์ ํ์ดํ์ด ๊ฐ๋ ๊ฐ๋ ฅํ ํน์ง์ ๋๋ค.
๋ณ์์ ์ฌํ ๋น ์์
data = 100 # ์ฒ์์ ์ ์ํ (int)print(type(data)) # ์ถ๋ ฅ: <class 'int'>
data = "๋ฐ์ดํฐ ๋ณ๊ฒฝ" # ๋์ค์๋ ๋ฌธ์์ด (str)print(type(data)) # ์ถ๋ ฅ: <class 'str'>์ด๋ฌํ ํน์ฑ ๋๋ถ์ ๊ฐ๋ฐ์๋ ์ฝ๋ ์์ฑ ์ ์๋ฃํ์ ๋ ์ฝ๋งค์ด๊ณ ์ ์ฐํ๊ฒ ํ๋ก๊ทธ๋๋ฐํ ์ ์์ต๋๋ค.
๋ํ, ํ์ด์ฌ ๋ณ์์ ์ธ์ ๋ค์๊ณผ ๊ฐ์ด ๋ค์ํ ๋ฐฉ์์ผ๋ก ํ์ฉ๋ ์ ์์ต๋๋ค.
๋ค์ค ํ ๋น: ์ฌ๋ฌ ๋ณ์์ ํ ๋ฒ์ ๊ฐ์ ํ ๋นํฉ๋๋ค.
Pythonx, y, z = 10, 20, 30a = b = c = 50๋ณ์ ๊ฐ ๊ตํ: ์์ ๋ณ์ ์์ด ๋ ๋ณ์์ ๊ฐ์ ์ฝ๊ฒ ๊ตํํ ์ ์์ต๋๋ค.
Pythonx = 10y = 20x, y = y, x # x๋ 20, y๋ 10์ด ๋จ
์ด๋ฌํ ๋ค์ํ ์์ ํฌํจ ํ์ฉ๋ฒ์ ์ตํ๋ฉด ํ์ด์ฌ ์ฝ๋๋ฅผ ๋์ฑ ๊ฐ๊ฒฐํ๊ณ ํจ์จ์ ์ผ๋ก ์์ฑํ ์ ์์ต๋๋ค.
๊ฒฐ๋ก : ํ์ด์ฌ ๋ณ์์ ์ธ์ ์ ๋ณตํ๊ณ ์ฝ๋ฉ ์ค๋ ฅ์ ํค์ฐ์ธ์!
์ง๊ธ๊น์ง ํ์ด์ฌ ๋ณ์์ ์ธ์ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ, ๊ท์น, ๊ทธ๋ฆฌ๊ณ ์๋ฃํ๊ณผ์ ๊ด๊ณ ๋ฐ ๋ค์ํ ํ์ฉ ์์ ํฌํจ ๊ฐ์ด๋๋ฅผ ํตํด ํต์ฌ ๋ด์ฉ์ ์์๋ณด์์ต๋๋ค.
ํ์ด์ฌ ๋ณ์์ ์ธ์ ํ๋ก๊ทธ๋๋ฐ์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ด๋ฉด์๋ ์ค์ํ ๊ฐ๋ ์ ๋๋ค. ํ์ด์ฌ์ ๋์ ํ์ดํ ๋๋ถ์ ์ ์ธ ์์ฒด๋ ๋งค์ฐ ์ฝ์ง๋ง, ๊ท์น๊ณผ ์๋ฃํ์ ํน์ฑ์ ์ดํดํ๋ ๊ฒ์ด ์ค๋ฅ ์๋ ์ฝ๋๋ฅผ ์์ฑํ๋ ์ด์ ์ ๋๋ค. ์ด ๊ธ์์ ์ ์๋ ์์ ํฌํจ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ๊พธ์คํ ์ค์ตํ๋ค๋ฉด, ์ฌ๋ฌ๋ถ์ ๊ณง ๋ฅ์ํ๊ฒ ๋ณ์๋ฅผ ๋ค๋ฃจ๋ ๊ฐ๋ฐ์๋ก ์ฑ์ฅํ ์ ์์ ๊ฒ์ ๋๋ค.
CTA: ์ ์๋ ํ์ด์ฌ ๋ณ์์ ์ธ ์์ ๋ค์ ์ง์ ์ฝ๋ฉ ํ๊ฒฝ์ ์
๋ ฅํ๊ณ ์คํํด ๋ณด์ธ์! ํน์ ๊ถ๊ธํ ์ ์ด๋ ์ดํด๊ฐ ์ ๋๋ ๋ถ๋ถ์ด ์๋ค๋ฉด ๋๊ธ๋ก ์ง๋ฌธํด ์ฃผ์ธ์. ๋ค์ ์๊ฐ์๋ ํ์ด์ฌ์ ๋ ๋ค๋ฅธ ํต์ฌ ๊ฐ๋
์ธ '์กฐ๊ฑด๋ฌธ๊ณผ ๋ฐ๋ณต๋ฌธ' ๊ฐ์ด๋๋ก ๋์์ค๊ฒ ์ต๋๋ค!
FAQ (์์ฃผ ๋ฌป๋ ์ง๋ฌธ)
Q1: ํ์ด์ฌ์์ ๋ณ์ ์ ์ธ ์ ์๋ฃํ์ ๋ช ์์ ์ผ๋ก ์ง์ ํ ์ ์๋์?
A: ํ์ด์ฌ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋์ ํ์ดํ์ ์ฌ์ฉํ๋ฏ๋ก ์๋ฃํ์ ๋ช ์ํ์ง ์์๋ ๋์ง๋ง, ํ์ ํํธ(Type Hinting) ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์๋ฃํ์ ๊ถ์ฅํ ์๋ ์์ต๋๋ค. ์ด๋ ์ฝ๋์ ๊ฐ๋ ์ฑ์ ๋์ด๊ณ ๋๋ฒ๊น ์ ๋์์ ์ฃผ์ง๋ง, ์คํ ์์ ์ ์๋ฃํ์ ๊ฐ์ ํ์ง๋ ์์ต๋๋ค.
Q2: ํ์ด์ฌ ๋ณ์์ ์ธ ์ ์ฌ์ฉํ๋ ์ธ๋๋ฐ(_)๋ ์ด๋ค ์๋ฏธ๊ฐ ์๋์?
A: ์ธ๋๋ฐ(_)๋ ๋ณ์ ์ด๋ฆ ๊ท์น์ ํ์ฉ๋๋ ๋ฌธ์์ด๋ฉฐ, ์ฃผ๋ก ์ธ ๊ฐ์ง ์๋ฏธ๋ก ์ฌ์ฉ๋ฉ๋๋ค. ์ฒซ์งธ, ๋จ์ด์ ๋จ์ด๋ฅผ ๊ตฌ๋ถํ๋ ์ค๋ค์ดํฌ ์ผ์ด์ค์ ์ฌ์ฉ๋ฉ๋๋ค (my_variable). ๋์งธ, ๋ณ์๋ช
์์ ๋ถ์ด ๋ด๋ถ์ ์ผ๋ก๋ง ์ฌ์ฉ๋๋ ๋น๊ณต๊ฐ(Private) ๋ณ์์์ ๊ด๋ก์ ์ผ๋ก ๋ํ๋
๋๋ค (_internal_value). ์
์งธ, ๋จ์ํ ์์ ๋ณ์ ๋๋ ๊ฐ์ ๋ฌด์ํ ๋ ์ฌ์ฉ๋๊ธฐ๋ ํฉ๋๋ค.
Q3: ํ์ด์ฌ์์ ๋ณ์์ ํ ๋ฒ ๊ฐ์ ํ ๋นํ๋ฉด ๊ทธ ๊ฐ์ ๋ฐ๊ฟ ์ ์๋ ์๋ฃํ๋ ์๋์?
A: ๋ค, ์์ต๋๋ค. ํ์ด์ฌ์ ์๋ฃํ ์ค **ํํ(tuple)**๊ณผ **๋ฌธ์์ด(str)**์ ํ ๋ฒ ๊ฐ์ด ํ ๋น๋๋ฉด ๊ทธ ๋ด๋ถ ์์๋ฅผ ๋ณ๊ฒฝํ ์ ์๋ ๋ถ๋ณ(Immutable) ์๋ฃํ์ ๋๋ค. ๋ณ์ ์์ฒด์ ๋ค๋ฅธ ๊ฐ์ ํต์งธ๋ก ์ฌํ ๋นํ๋ ๊ฒ์ ๊ฐ๋ฅํ์ง๋ง, ๋ด๋ถ ์์๋ง ์์ ํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค.
Q4: ํ์ด์ฌ ๋ณ์์ ์ธ๊ณผ ํ ๋น ์ ๋ฉ๋ชจ๋ฆฌ์์๋ ์ด๋ค ์ผ์ด ์ผ์ด๋๋์?
A: ํ์ด์ฌ ๋ณ์์ ์ธ์ ์ค์ ๋ฉ๋ชจ๋ฆฌ ์์ญ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ , ๋ณ์ ์ด๋ฆ์ ๊ทธ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๋ฅผ ๊ฐ๋ฆฌํค๊ฒ ๋ฉ๋๋ค. ์ฆ, ๋ณ์๋ ๊ฐ์ด ์ ์ฅ๋ ๊ฐ์ฒด(Object)๋ฅผ ์ฐธ์กฐํ๋ ์ญํ ์ ํฉ๋๋ค. ์๋ก์ด ๊ฐ์ ํ ๋นํ๋ฉด ๋ณ์๋ ์ด์ ๊ฐ์ฒด ๋์ ์๋ก์ด ๊ฐ์ฒด์ ์ฃผ์๋ฅผ ์ฐธ์กฐํ๊ฒ ๋ฉ๋๋ค.

๋๊ธ
๋๊ธ ์ฐ๊ธฐ