컴파일러 경고(수준 4) CS0628
업데이트: 2007년 11월
오류 메시지
'member' : sealed 클래스에 새 protected 멤버가 선언되었습니다.
'member' : new protected member declared in sealed class
sealed 클래스에서는 다른 클래스가 상속될 수 없고 protected 멤버를 사용할 수도 없으므로 sealed 클래스에 protected 멤버를 사용할 수 없습니다.
다음 샘플에서는 CS0628 오류가 발생하는 경우를 보여 줍니다.
// CS0628.cs
// compile with: /W:4
sealed class C
{
protected int i; // CS0628
}
class MyClass
{
public static void Main()
{
}
}