import java.util.*;
class mymath {
long a;
long b;
long add() {
return a + b;
}
long sub() {
System.
out.
println("instance"); return a - b;
}
long mul() {
System.
out.
println("instance"); return a * b;
}
long div() {
System.
out.
println("instance"); return a / b;
} // 그냥 메소드
static long add(long a, long b) {
return a + b;
}
static long sub(long a, long b) {
return a - b;
}
static long mul(long a, long b) {
return a * b;
}
static long div(long a, long b) {
return a / b;
}
}
public class static_method {
public static void main
(String[] args
) { System.
out.
println(mymath.
add(20L, 30L
)); mymath start = new mymath();
start.a = 100L;
start.b = 200L;
System.
out.
println(start.
add()); }
}
}
aW1wb3J0IGphdmEudXRpbC4qOwoKY2xhc3MgbXltYXRoIHsKCWxvbmcgYTsKCWxvbmcgYjsKCglsb25nIGFkZCgpIHsKCQlTeXN0ZW0ub3V0LnByaW50KCJpbnN0YW5jZSIpOwoJCXJldHVybiBhICsgYjsKCX0KCglsb25nIHN1YigpIHsKCQlTeXN0ZW0ub3V0LnByaW50bG4oImluc3RhbmNlIik7CgkJcmV0dXJuIGEgLSBiOwoJfQoKCWxvbmcgbXVsKCkgewoJCVN5c3RlbS5vdXQucHJpbnRsbigiaW5zdGFuY2UiKTsKCQlyZXR1cm4gYSAqIGI7Cgl9CgoJbG9uZyBkaXYoKSB7CgkJU3lzdGVtLm91dC5wcmludGxuKCJpbnN0YW5jZSIpOwoJCXJldHVybiBhIC8gYjsKCX0gLy8g6re464OlIOuplOyGjOuTnAoKCXN0YXRpYyBsb25nIGFkZChsb25nIGEsIGxvbmcgYikgewoJCXJldHVybiBhICsgYjsKCX0KCglzdGF0aWMgbG9uZyBzdWIobG9uZyBhLCBsb25nIGIpIHsKCQlyZXR1cm4gYSAtIGI7Cgl9CgoJc3RhdGljIGxvbmcgbXVsKGxvbmcgYSwgbG9uZyBiKSB7CgkJcmV0dXJuIGEgKiBiOwoJfQoKCXN0YXRpYyBsb25nIGRpdihsb25nIGEsIGxvbmcgYikgewoJCXJldHVybiBhIC8gYjsKCX0KfQoKcHVibGljIGNsYXNzIHN0YXRpY19tZXRob2QgewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoJCVN5c3RlbS5vdXQucHJpbnRsbihteW1hdGguYWRkKDIwTCwgMzBMKSk7CgkJbXltYXRoIHN0YXJ0ID0gbmV3IG15bWF0aCgpOwoJCXN0YXJ0LmEgPSAxMDBMOwoJCXN0YXJ0LmIgPSAyMDBMOwoJCVN5c3RlbS5vdXQucHJpbnRsbihzdGFydC5hZGQoKSk7Cgl9Cgp9Cgp9