가상함수1 객체 지향 ( + 다형성 ) 다형성 다형성같은 메서드(멤버함수)가 다른 객체에서는 다르게 동작하는 것을 의미동일한 인터페이스를 통해 서로 다른 구현 가능코드의 유연성 및 확장성 다형성의 종류다형성같은 인터페이스를 통해, 여러가지 다른 형태의 객체를 다룰 수 있게 해주는 특성 오버로딩함수이름은 동일하되 인자를 다르게하여 재정의일반적으로 일반함수 생성에서도 많이 사용되는 기법인자형태에 따라 다르게 함수 호출오버로딩class Player{ void Test() { cout }};class Archer : public Player{ void Test(int hp) // Test() 오버로딩 { _hp = hp; cout }};오버라이딩똑같은 함수이름과 동일한 인.. 2024. 7. 2. 이전 1 다음