λ¨κΆμ± μ μμ κ°μλ₯Ό λ³΄κ³ ch7μ μ 리ν΄λ³΄μλ€!
https://youtu.be/-2QDwrc1j38?si=WnzUkgXVRFFfDNTw
λ¨μΌμμ
π Javaλ λ¨μΌ μμλ§μ νμ©νλ€(C++μ λ€μ€μμ νμ©)
C++λ§κ³ λμ€μ λμ¨ μΈμ΄λ€μ Javaλ₯Ό λ³Έλ°μ λ¨μΌ μμλ§ νμ©νκ² λ§λ€μλ€
→ λ¬΄μ¨ μΈμ΄κ° μλμ§ μ°Ύμλ΄€λλ° (C#, Kotlin, Dart, Swift, Go, Rust)λ±μ μΈμ΄κ° μμλ€
π λΉμ€μ΄ λμ ν΄λμ€ νλλ§ μμκ΄κ³λ‘, λλ¨Έμ§λ ν¬ν¨κ΄κ³λ‘ νλ€.
Tvμ DVD λ κ°μ ν΄λμ€κ° μλλ°, λΉμ€μ΄ λμ ν΄λμ€ νλλ§ μμκ΄κ³λ‘ μ€μ νκ³ κ·Έ μΈμ λλ¨Έμ§λ ν¬ν¨κ΄κ³λ‘ νλ€
Object
π λΆλͺ¨κ° μλ ν΄λμ€λ μλμ μΌλ‘ Object ν΄λμ€λ₯Ό μμλ°κ² λλ€.
Tvλ extendsλ₯Ό λͺ μνμ§ μμλ νλ‘κ·Έλ¨μ΄ μ μμ μΌλ‘ μλνλ€
μ»΄νμΌλ¬κ° μλμΌλ‘ extends Objectλ₯Ό μΆκ°ν΄μ£ΌκΈ° λλ¬Έμ κ°λ₯ν κ²μ΄μλ€
π λͺ¨λ ν΄λμ€λ Object ν΄λμ€μ μ μλ 11κ°μ λ©μλλ₯Ό μμλ°λλ€.
(toString(), equals(Object obj), hashcode() λ±λ±)
c.toString()μ΄λ cλ λκ°μ΄ μΆλ ₯λλ κ±Έ λ³Ό μ μλ€ (μ μλ 11κ°μ λ©μλμ μν΄μ)
'πΉπππ' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[JAVA] μ°Έμ‘°λ³μ super, μμ±μ super() (0) | 2024.11.16 |
---|---|
[JAVA] μ€λ²λΌμ΄λ© (1) | 2024.11.15 |
[JAVA] μλ°μ μ μ ν΄λμ€ κ°μ κ΄κ³, μμκ³Ό ν¬ν¨ λ° νλ‘κ·Έλλ° ν (1) | 2024.11.11 |
[JAVA] μλ°μ μ μ ch7-1, 2 μμ (1) | 2024.11.10 |
[JAVA] Javaλ‘ κ°λ¨ν λ¬λ ₯ νλ‘κ·Έλ¨ λ§λ€κΈ° (Calendar ν΄λμ€ νμ©) (0) | 2024.11.09 |