본문 바로가기
대학원 공부/programming language

Python : basic : Override vs Overload

by 월곡동로봇팔 2019. 12. 1.

2019/11/03 - [java] - Java : Overidding vs Overloading

 

Java : Overidding vs Overloading

전부터 헷갈리던 개념, Overriding, Overloading에 대해 포스팅! 특히 이 개념들은 class를 주로 다루는, python, C++, Java에서 사용하니 알아두면 좋다. Overloading Overloading 이란, 과적하다, 과부하라는..

mambo-coding-note.tistory.com

전에도 override vs overload 에 대하여 공부해놓은 글이 있다.

 

다시 한 번, 적어보면!!!

 

 

Override는 내가 부모 class로 부터 상속을 받았는데, 어떤 함수가 맘에 안든다!! 내 맘대로 바꿀거다 하면

 

@Override

def function (- , -): -> 이렇게 재정의를 하면 된다.

 

Overload 는 같은 함수이름으로 여러가지 기능을 주고 싶을 때 사용한다. 거의 매개변수를 다르게 주고 싶을 때, 사용한다.

 

 

위의 글에 예제가 있으니, 이해가 되지 않는다면 링크타고 들어가서 꼭 다시 볼 것.

댓글