본문 바로가기

Windows Developer/VB

[vb.net] 추상클래스 - MustInherit



MustInherit 키워드는 추상 클래스를 뜻하며 c#에서는 abstract와 동일하다. 추상클래스의 맴버함수에 MustOverride키워드를 사용하므로 재정의 해야한다는 것을 명시해주고 재정의 할때 Overrides를 붙여줘야 하며 c#에서는 MustOverride, Overrides대신 abstract, override를 사용한다.