ν΄λμ€μ ν¨μ
ν΄λμ€λ?
κ΄λ ¨ μλ λ³μμ ν¨μλ₯Ό λ¬Άμ΄μ λ§λ μ¬μ©μ μ μ μλ£ν</strong >
λͺ¨λ κ°μ²΄λ€μ μμ°μ²
ν΄λμ€ == κ°μ²΄λ₯Ό μμ±νλ ν
κ°μ²΄ λͺ¨λΈλ§
- νλ‘κ·Έλλ°μ΄ μ°μ΄λ λͺ©μ μ μκ°νμ¬ μ΄λ€ κ°μ²΄λ₯Ό λ§λ€μ΄μΌ νλμ§ κ²°μ νλ€.
- κ° κ°μ²΄λ€μ΄ μ΄λ€ νΉμ§(μμ±κ³Ό λμ)μ κ°μ§κ³ μμμ§ κ²°μ νλ€.
ν΄λμ€λ₯Ό ν΅ν΄ μμ±λ κ°μ²΄λ₯Ό μΈμ€ν΄μ€λΌκ³ νλ€.
κ°μ²΄λ€ μ¬μ΄μμ λ©μμ§λ₯Ό μ£Όκ³ λ°λλ‘ λ§λ€μ΄μ€λ€.
public class Person {
String name;
int age;
String hobby;
public void info() {
System.out.println("λ΄ μ΄λ¦μ" + name + "μ
λλ€");
System.out.println("λμ΄λ" + age + ", μ·¨λ―Έλ" + hobby + "μ
λλ€.");
}
}
ν΄λμ€ κ΅¬μ±
μμ±(Attribute): νλ / λ©€λ² λ³μ
λμ(Behavior): λ©μλ
μμ±μ(Construtcor): μΈμ€ν΄μ€ μμ± μ νΈμΆ λ©μλ
[μ κ·Όμ νμ] [νμ©μ νμ] class ν΄λμ€λͺ
{
μμ± μ μ (νλ)
κΈ°λ₯μ μ (λ©μλ)
μμ±μ
}
'β Personal_Study > Java' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
맡(Map) (0) | 2022.12.18 |
---|---|
λ°°μ΄(Array) & 리μ€νΈ(List) (0) | 2022.12.17 |
String & StringBuffer (2) | 2022.12.10 |
λ©μλμ ν¨μ κΈ°μ΄ (0) | 2022.12.09 |
μμ μλ£ν (0) | 2022.12.08 |
λκΈ