내가 MSDN을 읽는에서 보호 된 액세스 한정자키워드
을 이해하지 보인다 보호, 내가
다음 클래스 A와 액세스로부터 클래스 B 상속을 가지고 클래스 A에 보호 속성을 선언 할 것으로 보인다 재산.
내 문제는 클래스 B를 인스턴스화 할 때 클래스 A 보호 된 메서드에 액세스 할 수 없다는 것입니다. 나는 내가 B의 인스턴스화 된 버전에서 스티브에 액세스 할 수없는 이유에 대한 이론을 찾고,이 코드는 컴파일되지 않습니다 이해
class a
{
protected int steve {get;set}
}
class b:a
{}
console app
private foo = new class b();
foo.steve = 3;
아래 사이비 코드는 당신의 도움을 주셔서 감사합니다.
private
대답으로이 질문을 선택 다르지 않다. 내 질문과 대답을 읽는 데 시간을내어 주셔서 감사합니다. – gh9