다음을 통해 공유


protected 한정자

클래스 멤버 또는 인터페이스 멤버에 보호된 가시성이 있음을 선언합니다.

protected statement

인수

  • statement
    필수적 요소로서, 클래스 멤버 또는 인터페이스 멤버 정의입니다.

설명

protected 한정자는 클래스나 인터페이스의 멤버가 해당 클래스나 인터페이스 및 현재 클래스의 모든 파생 클래스의 내부에서만 보이도록 합니다. 현재 클래스 외부의 코드는 protected 멤버에 액세스할 수 없습니다.

전역 범위의 클래스와 인터페이스에는 protected 한정자로 표시할 수 없습니다. 중첩 클래스와 중첩 인터페이스를 포함하여 클래스나 인터페이스의 모든 멤버에는 protected 한정자로 표시할 수 있습니다.

protected 한정자는 public, private 또는 internal 등 다른 표시 한정자와 조합하여 사용할 수 없습니다.

요구 사항

.NET 버전

참고 항목

참조

public 한정자

private 한정자

internal 한정자

var 문

function 문

class 문

개념

변수 및 상수의 범위

기타 리소스

한정자