오버라이딩 vs. 오버로딩

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// 오버로딩 //
void f() {
// ...
}
void f(int a) {
// ...
}

// 오버라이딩 //
class Super {
void f() {
// print super
}
}

class Sub extends Super {
void f() {
// print sub
}
}

  • 예~~~전에 c++, java하면서 배운 헷갈리는 용어 정리!