가상함수2 [C++] final 키워드 1. final - 상속을 방지하는 키워드 - 더 이상 가상함수를 오버라이딩하지 않겠다는 의미 - 가상함수의 마지막을 가르키는 키워드 - 클래스와 멤버함수 둘 다 사용 가능 - override와 같은 자리에 쓰임 2. 예시 #include using namespacee std; class A { public: virtual void print() { cout 2023. 10. 18. [C#][Study][기초다지기] 가상 함수 virtual 가상 함수 - virtual - 추상 함수와는 달리 상속받은 자식 클래스에서 반드시 재정의 될 필요가 없음 - 해당 가상 함수에만 키워드 virtual이 들어가면 됨 [ex] using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Virtual_Methods { class Program { static void Main(string[] args) { child1 ch1 = new child1(); ch1.message(); child2 ch2 = new child2(); ch2.message(); Console.ReadKey(); } }.. 2023. 9. 23. 이전 1 다음