π λ€μμ€νμ΄μ€
π
CPPμ κ²½μ°
λ€μμ€νμ΄μ€λ μλ³μ (μλ£ν, ν¨μ, λ³μ λ±μ μ΄λ¦)μ μμ
:: μ°μ°μ
λ€μμ€νμ΄μ€ (μ΄λ¦κ³΅κ°) μ μ§μ νλ μ°μ°μ
1
2
3
4
double Circle::CalcArea()
{
// ... //
}
ν¨μκ° μ μλ μ΄λ¦κ³΅κ°μ΄ ν΄λμ€μμ μ§μ νλ κ²μ΄λΌλ μκ°ν΄λ λλ€
μ΄λ¦ 곡κ°μ μ½λλ₯Ό λ
Όλ¦¬μ κ·Έλ£ΉμΌλ‘ ꡬμ±
νΉν μ½λμ μ¬λ¬ λΌμ΄λΈλ¬λ¦¬κ° ν¬ν¨λμ΄ μμ λ λ°μν μ μλ μ΄λ¦ μΆ©λμ λ°©μ§νλλ° μ¬μ©
λͺ¨λ λ³μ μ΄λ¦ μμ μ΄λ¦ 곡κ°μ λΆμΌ μλ μκ³ μλλ©΄
using namespace std;
μ κ°μ μ μΈλ¬Έμ μ¬μ©νμ¬μ νμ¬μ μ΄λ¦κ³΅κ°μ μ§μ νμ¬λ λλ€
νλμ νλ‘κ·Έλ¨μμ μ¬λ¬ κ°μ μ΄λ¦ 곡κ°μ μ¬μ©ν μ μλ€
π
λ€μμ€νμ΄μ€ μμ΄ ::
λ₯Ό μ°λ©΄ Global Namespaceλ₯Ό μ¬μ©