728x90 반응형 추상 키워드1 [C#]상속: Virtual, Abstract, Interface C#에서 상속시 자주 등장하는 키워드 virtual(가상), Abstract(추상), Interface(인터페이스)에 대해 정리하려고 한다. Virtual (가상) 키워드 - 자식 클래스에서 override 할 수 있으나 원하면 재정의 해야한다. - virtual class는 완벽한 기능을 제공할 수 있다. - 가상 클래스는 인스턴스화 할 수 있다. Abstract (추상) 키워드 - 불완전한 키워드로 자식 클래스에서 반드시 재정의 해야한다. - 사용 목적은 여러 자식 클래스에서 공유할 기본적인 클래스의 공통적인 정의를 제공하는 것이다. - 추상 클래스는 인스턴스화 할 수 없다. Interface (인터페이스) 키워드 - abstract와 비슷하나 멤버 필드를 사용할 수 없다. 그러나 함수와 프로퍼티는 .. 2023. 11. 20. 이전 1 다음 728x90 반응형