override는 부모클레스를 상속받은 자식클레스에서 부모클레스에 있는 함수를 재정의하여사용하는 것.virtual는 부모클레스에서 함수를 사용할 경우, 그 함수가 자식클레스에서 재정의가 되었다면, 자식클레스에 있는 함수가 사용된다.틀린게 있다면 알려주세요
감사합니다.
네 맞습니다.
C#의 경우 C++과 다르게 반드시 override라고 명시를 해야만, 재정의 가능하도록 강제되어있습니다. 여담으로 new 키워드를 사용시에는 이것은 "새롭게 만들어진 함수다"라고 오버라이드되지않음을 명시할수도 있습니다.