다음을 통해 공유


컴파일러 경고(수준 1) C4489

'specifier': 인터페이스 메서드 'method'에서 허용되지 않습니다. 재정의 지정자는 ref 클래스 및 값 클래스 메서드에서만 허용됩니다.

인터페이스 메서드에서 지정자 키워드(keyword) 잘못 사용되었습니다.

자세한 내용은 지정자 재정의를 참조 하세요.

예시

다음 샘플에서는 C4489를 생성합니다.

// C4489.cpp
// compile with: /clr /c /W1
public interface class I {
   void f() new;   // C4489
   virtual void b() override;   // C4489

   void g();   // OK
};