Bibi's DevLog π€π
[Java] thisμ this() λ³Έλ¬Έ
thisμ this()
(μ΄ λ΄μ©μ ''μλ°μ μ μ''μ μ°Έκ³ ν΄ μμ±λμμ΅λλ€.πββοΈ)
this
μ this()
λ λΉμ·ν΄ 보μ΄μ§λ§ μ ν λ€λ₯Έ κ²μ΄λ€.
μμ½νμλ©΄ this
λ "μ°Έμ‘° λ³μ"μ΄κ³ , this()
λ μμ±μμ΄λ€.
this
μΈμ€ν΄μ€ μμ μ κ°λ¦¬ν€λ μ°Έμ‘°λ³μμ΄λ€.
μΈμ€ν΄μ€λ³μμ μμ±μμ 맀κ°λ³μμ μ΄λ¦μ΄ κ°μ λ, μΈμ€ν΄μ€λ³μλ₯Ό λνλ΄κΈ° μν΄ μ¬μ©νλ μλ° μμ½μ΄μ΄λ€.
μΈμ€ν΄μ€μ μ£Όμκ°μ΄ μ μ₯λμ΄ μλ€.
this
λ λͺ¨λ μμ±μμ μΈμ€ν΄μ€λ©μλμ μ§μλ³μλ‘ μ¨κ²¨μ Έ μλ€.β»
this
λ μΈμ€ν΄μ€ λ©€λ²λ§ μ¬μ©ν μ μλ€.
this()
λλthis(맀κ°λ³μ)
- κ°μ ν΄λμ€μ λ€λ₯Έ μμ±μλ₯Ό νΈμΆν λ μ¬μ©νλ ꡬ문μ΄λ€.
- μμ±μ κ°μ μλ‘ νΈμΆν μ μλ λ κ°μ§ 쑰건
- μμ±μ μ΄λ¦μΌλ‘ ν΄λμ€μ΄λ¦ λμ
this
λ₯Ό μ¬μ©ν¨ - ν μμ±μμμ λ€λ₯Έ μμ±μλ₯Ό νΈμΆν λλ λ°λμ κ·Έ μμ±μμ 첫 μ€μμ νΈμΆν΄μΌ ν¨
βthis()
κ°this
μ μΈνμ΄ λΉμ·ν κ²μ 1.쑰건 λλ¬ΈμΌ λΏμ΄λ€.
κ·Έλ¬λthis
μthis()
λ₯Ό νΌλνμ§ μκΈ°λ‘ νμ.
- μμ±μ μ΄λ¦μΌλ‘ ν΄λμ€μ΄λ¦ λμ
'π₯ BE λ°±μλ > Java μλ°' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Java] enum (μ΄κ±°ν) (0) | 2021.02.18 |
---|---|
[Java] final (ν΄λμ€, λ©μλ, λ³μ, μΈμ€ν΄μ€λ³μ) (0) | 2021.02.18 |
[Java] List 리μ€νΈ = ArrayList λ‘ μ μΈν΄ μ¬μ©νλ μ΄μ (2) | 2021.02.18 |
[Java] JUnit, AssertJμ κ°λ λ° κΈ°μ΄μ μΈ μ¬μ©λ² (λ¨μ λ¬Έ, μ΄λ Έν μ΄μ ) (2) | 2021.02.16 |
[Java] μ κ·Όμ μ΄μ (0) | 2021.02.16 |