overriding1 오버로딩과 오버라이딩의 차이점 오버로딩과 오버라이딩 오버로딩(Overloading)과 오버라이딩(Overriding)은 객체 지향 프로그래밍에서 중요한 개념으로, 메서드의 다형성을 구현하는데 사용됩니다. 오버로딩 오버로딩(Overloading)은 객체 지향 프로그래밍에서 사용되는 개념 중 하나로, 같은 이름의 메서드를 여러 개 정의하는 것을 말합니다. 다만, 각각의 메서드는 서로 다른 매개변수의 개수나 타입을 가져야 합니다. 이를 통해 같은 이름의 메서드를 다양한 상황에 맞게 사용할 수 있게 됩니다. 오버로딩을 사용하면 같은 동작을 하는 메서드들을 하나의 이름으로 통일 할 수 있으며, 코드의 가독성을 높일 수 있습니다. 또한, 사용자는 메서드의 이름만으로 어떤 기능을 하는지 예측할 수 있어 편리합니다. 오버로딩의 특징 메서드 이름 동.. 2023. 12. 20. 이전 1 다음