컴파일러 오류 C3908
액세스 수준이 'construct'보다 덜 제한적입니다.
속성 접근자 메서드(get 또는 set)는 속성 자체에 지정된 액세스보다 덜 제한적인 액세스를 가질 수 없습니다. 마찬가지로 이벤트 접근자 메서드의 경우입니다.
다음 샘플에서는 C3908을 생성합니다.
// C3908.cpp
// compile with: /clr
ref class X {
protected:
property int i {
public: // C3908 property i is protected
int get();
private:
void set(int); // OK more restrictive
};
};