μμ±μ this()
ν΄λμ€λͺ () { ... } ν΄λμ€λͺ (μΈμ1, μΈμ2, ...) { ... }
- μμ±μ: ν΄λμ€μ μ΄λ¦κ³Ό λκ°μ μ΄λ¦μ λ©μλ
- λ©μλ μ€λ²λ‘λ© κ°λ₯- μΈμ€ν΄μ€λ₯Ό μμ±λ λ νΈμΆλλλ‘ μ½μλμ΄ μμ
- λ°λμ μ€νλμ΄μΌ ν μ΄κΈ° μμ μ μμ±μ μμ λ£μΌλ©΄ λ¨- 리ν΄μ΄ μμ
- μμ±μλ₯Ό μ μνμ§ μμΌλ©΄ μ»΄νμΌλ¬κ° μ 곡νλ μμ±μκ° νΈμΆλ¨
- μΈμ€ν΄μ€ λ³μμ μ§μλ³μλ₯Ό ꡬλΆνκΈ° μν΄ μ¬μ©
- κ°μ ν΄λμ€μ λ€λ₯Έ μμ±μλ₯Ό νΈμΆν λ μ¬μ©λ¨
- λ€λ₯Έ μμ±μμ νΈμΆμ μμ±μμ 첫 λ¬Έμ₯μμλ§ κ°λ₯
μ°Έμ‘°λ³μ this
public MyDate(int new_year, int new_month) { year = new_year; month = new_month; } public MyDate(int year, int month) { this.year = year; this.month = month; }
- μΈμ€ν΄μ€ μμ μ κ°λ¦¬ν€λ μ°Έμ‘°λ³μ
- ν΄λμ€ λ©μλλ΄μμλ§ μ¬μ©κ°λ₯
- this.yearμ MyDateν΄λμ€μ μμ±μΈ Pribate year λΆλΆμ κ°λ¦¬ν΄
- static λ©μλ(ν΄λμ€ λ©μλ) μμλ μ¬μ© λΆκ°λ₯
κ°μ ν΄λμ€ μμμλ this μλ΅ κ°λ₯
Car(String c, String g, int d) { color = c; gearType = g; door = d; }
μ§μλ³μμ μΈμ€ν΄μ€ λ³μκ° λμΌν λ
Car(String color, String gearType, int door) { this.color = color; this.gearType = gearType; this.door = door; }
public class test {
int iv; // μΈμ€ν΄μ€ λ³μ
static int cv; // ν΄λμ€ λ³μ
void method() {
int lv; // μ§μ λ³μ
}
}