π κ°μ²΄ μ§ν₯ νλ‘κ·Έλλ° (Object Oriented Programming) μ΄λ?
νλ‘κ·Έλλ°μμ νμν λ°μ΄ν°λ₯Ό μΆμνμμΌ κ³ μ ν νΉμ±κ³Ό νμλ₯Ό κ°μ§ κ°μ²΄λ₯Ό λ§λ€κ³ , κ·Έ κ°μ²΄λ€ κ°μ μ κΈ°μ μΈ μνΈμμ©μ ν΅ν΄ λ‘μ§μ ꡬμ±νλ νλ‘κ·Έλλ° λ°©λ²μ΄λ€.
π κ°μ²΄ μ§ν₯ νλ‘κ·Έλλ°μ νΉμ§
β μμ : μμ κ°μ²΄μ λ³μλ λ©μλλ₯Ό νμ κ°μ²΄κ° λ¬Όλ € λ°μ μ¬μ©ν μ μλ€. μ½λμ μ€λ³΅ μμ±μ λ°©μ§νλ€.
β‘ λ€νμ± : κ°μ μ΄λ¦μ λ©μλκ° ν΄λμ€ νΉμ κ°μ²΄μ λ°λΌ λ€λ₯΄κ² ꡬνλ μ μλ€.
β’ μΊ‘μν : κ°μ²΄λ₯Ό μΊ‘μλ‘ μΈμ κ·Έ λ΄λΆλ₯Ό 보νΈνκ³ λ³Ό μ μκ² νλ€. μΈλΆμ μ κ·ΌμΌλ‘λΆν° μμ νλ€. κ΄λ ¨λ κΈ°λ₯κ³Ό νΉμ±μ ν κ³³μ λͺ¨μΌκ³ λΆλ₯νκΈ° λλ¬Έμ μ½λ μ¬νμ©μ μννλ€. Javaμμ Classκ° μ΄ μν μ νλ€.
β£ μΆμν : 곡ν΅μ μΈ μμ±μ΄λ κΈ°λ₯μ λ¬Άμ΄μ κ°μ§ κ°μ²΄λ₯Ό λ¬Άμ΄μ μ΄λ¦μ λΆμΈλ€.
π μ°Έκ³ μλ£
- κ°μ²΄μ§ν₯ νλ‘κ·Έλλ°μ΄ λκ°μ?
- κ°μ²΄ μ§ν₯ νλ‘κ·Έλλ°μ΄ λκ°μ?
- ν¨μν νλ‘κ·Έλλ° μμ½
π‘ κ°μ΄ 보면 μ’μ Post
'π > Computer Science' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
νλ‘μΈμ€(Process) vs μ€λ λ(Thread) μ°¨μ΄μ (0) | 2020.12.06 |
---|---|
ν¨μν νλ‘κ·Έλλ°μ΄λ? (0) | 2020.12.06 |
[HTTP] HTTP νλ‘ν μ½μ΄λ? (0) | 2020.12.05 |
[HTTP] μΏ ν€, μΈμ , μΊμλ? / μ°¨μ΄μ (0) | 2020.12.02 |
[HTTP] APIλ? REST(RESTful) APIλ? (0) | 2020.12.02 |