[μν€ν ν ] κ°μ²΄ μ§ν₯ λΆμ
μ΄λ€ νλ‘κ·Έλ¨μ΄λμ§ κ³ν λ¨κ³λ λ¬΄μ² μ€μνλ€. κ³ν λ¨κ³μμ νλ‘κ·Έλλ¨Έλ€μ νλ‘κ·Έλ¨μ μꡬ 쑰건과 μ΄λ€ μλ£ κ΅¬μ‘°μ μκ³ λ¦¬μ¦μ μ¬μ©ν κ²μΈμ§λ₯Ό κ²°μ νμΌμ¬ νλ€. κ°μ²΄ μ§ν₯ νλ‘κ·Έλλ° μ©μ΄λ‘λ 갹체 μ§ν₯ λΆμ(objected-oriented-analysis)λΌκ³ νλ€. μ΄λ€ ν΄λμ€κ° μ¬μ©λ κ²μΈμ§λ₯Ό κ²°μ νλ λ¨κ³κ° λ°λ‘ μ΄ λ¨κ³μ΄λ€. κ°μ²΄ μ§ν₯ λΆμμ λ€μκ³Ό κ°μ λ¨κ³λ‘ λλμ΄ μ§ μ μλ€.
1. νλ‘κ·Έλ¨μμ μ¬μ©λ κ°μ²΄μ ν΄λμ€λ₯Ό μλ³νλ€.
2. κ° ν΄λμ€μ μμ±μ μ μνλ€.
3. κ° ν΄λμ€μ λμμ μ μνλ€.
4. ν΄λμ€ κ°μ κ΄κ³λ₯Ό μ μνλ€.
μ²μΈκ΅ μ , μ΄μμ c++μ μ²μμ΄μ§!, p.201