Bibi's DevLog π€π
[Java] μμ±μμ κΈ°λ³Έμμ±μ λ³Έλ¬Έ
κΈ°λ³Έμμ±μ
('μλ°μ μ ' μ μ°Έκ³ νλ©° λ΄μ©μ μ 리νμ΅λλ€)
μμ±μ constructor
: ν΄λμ€μ κ°μ²΄λ₯Ό μμ±νλ (κ±°μ) μ μΌν λꡬ.
- λ©μλμ μ μΈ λ°©μμ΄ λΉμ·νλ€
- μ°¨μ΄μ ) 리ν΄νμ
μ΄ μκ³ , μ΄λ¦μ΄ ν΄λμ€ μ΄λ¦κ³Ό κ°λ€.
- μμ±μμ 리ν΄νμ μ νμ κ·Έ ν΄λμ€μ κ°μ²΄μ΄κΈ° λλ¬Έμ 리ν΄νμ μ΄ μλ€.
- μμ±μ μ΄λ¦μ΄ ν΄λμ€ μ΄λ¦κ³Ό κ°μμΌ μ»΄νμΌλ¬κ° μμ±μλΌκ³ μΈμνλ€.
- μμ±μλ μΈμ€ν΄μ€ λ³μμ λ©μλ μ¬μ΄μ μ μΈν΄μΌ νλ€.
- μμ±μμ κ°―μ) ν΄λμ€μ κ°μ²΄λ₯Ό λ νΈνκ² λ§λ€κΈ° μν΄, 맀κ°λ³μλ₯Ό λ¬λ¦¬ν΄ μ¬λ¬ μμ±μλ₯Ό λ§λ€ μ μλ€.
κΈ°λ³Έ μμ±μ Default Constructure
: λ§€κ° λ³μκ° μλ μμ±μλ₯Ό κΈ°λ³Έ μμ±μλΌκ³ νλ€.
- κΈ°λ³Έ μμ±μλ 'λ€λ₯Έ μμ±μκ° μμ κ²½μ°' κΈ°λ³ΈμΌλ‘ μ»΄νμΌν λ λ§λ€μ΄μ§λ€.
- μ¦, λ€λ₯Έ μμ±μκ° μμΌλ©΄ μλμΌλ‘ λ§λ€μ΄μ§μ§ μλλ€.
μ΄λ° κ²½μ° κΈ°λ³Έ μμ±μκ° νμνλ©΄ λ°λ‘ μ μΈν΄ μ€μΌ νλ€.
'π₯ BE λ°±μλ > Java μλ°' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Java] JUnit, AssertJμ κ°λ λ° κΈ°μ΄μ μΈ μ¬μ©λ² (λ¨μ λ¬Έ, μ΄λ Έν μ΄μ ) (2) | 2021.02.16 |
---|---|
[Java] μ κ·Όμ μ΄μ (0) | 2021.02.16 |
[Java] μμμ enum (0) | 2021.02.16 |
[Java - JVM] JVM κ°λ κ³Ό λμμ리 (κΈ°μ΄) (0) | 2021.02.16 |
[Java] (IntelliJ) ν μ€νΈ ν΄λμ€κ° μμ±λμ§ μλ μ€λ₯ (Failed to Create Class - Cannot Create Class '...') (0) | 2021.02.14 |