λ©μλ μ€λ²λ‘λ©
λ©μλ μ€λ³΅μ μ
λ©μλ μ€λ²λ‘λ©κ³Ό λ€νμ±
λ©μλ μ€λ²λ‘λ©μ νΉμ§
β’
λ©μλ μ΄λ¦μ λμΌν΄μΌ ν©λλ€.
β’
맀κ°λ³μμ νμ
, κ°μ, μμ μ€ νλ μ΄μμ΄ λ¬λΌμΌ ν©λλ€.
β’
λ°ν νμ
λ§ λ€λ₯Έ κ²½μ°λ μ€λ²λ‘λ©μΌλ‘ μΈμ λμ§ μμ΅λλ€.
β’
μ κ·Ό μ μ΄μλ μ€λ²λ‘λ©κ³Ό κ΄λ ¨μ΄ μμ΅λλ€.
λ©μλ μ€λ²λ‘λ©μ λ¬Έλ²
class Calculator {
// μ μ λ§μ
int add(int a, int b) {
return a + b;
}
// μ€μ λ§μ
double add(double a, double b) {
return a + b;
}
// μΈ κ°μ μ μ λ§μ
int add(int a, int b, int c) {
return a + b + c;
}
// λ¬Έμμ΄ κ²°ν©
String add(String a, String b) {
return a + b;
}
}
Java
볡μ¬
μ μμ μμ add() λ©μλλ 맀κ°λ³μμ νμ
κ³Ό κ°μμ λ°λΌ λ€μνκ² μ€λ²λ‘λ©λμμ΅λλ€.