정주찬 2022. 9. 14. 12:26

오버로딩 메서드

- 다형성(여러 형태를 취하는 방법)의 한 종류

- 다른 메서드가 매개변수만 다르게 같은 이름을 가질 수 있다 => 메서드에 동일한 이름을 입력하고 다른 인수를 넣기만 하면 된다. == 시그니처가 다르다.

ex) Instantiate(object)과 Instantiate(object, position, rotation)

이와 같이 같은 메서드 이름을 가졌지만 인자가 달라 괜찮다.

오버로딩