1 | public abstract void Foo(); | cs |
C#에서 abstract 키워드를 붙이면(virtual 키워드는 생략)
1 | virtual void Foo() = 0; | cs |
C++에서의 위 구문과 같다.
순수 가상함수(C#에서는 추상 메소드라고 하는 것 같다.)를 가지는 클래스는 자연히 추상 클래스가 된다.
'C#' 카테고리의 다른 글
C# 인터페이스(interface) (0) | 2016.06.09 |
---|---|
C# 델리게이트(delegate) (0) | 2016.06.08 |
C# 연산자 오버로딩 (0) | 2016.06.08 |
C# 클래스 - Object 클래스 (0) | 2016.06.08 |
C# 클래스 - 상속 (0) | 2016.06.08 |