ClassA
他のクラスの基本クラスであるクラスがあります。このクラス コンストラクターを内部および保護して、アセンブリの外部から継承およびインスタンス化できないようにしたい (それを継承する他の内部クラスがあるため、シールすることはできません。他の関連する質問を参照してください) here )なので、次のように変更しました。
public abstract ClassA{
internal protected ClassA(){
}
}
組み合わせがORinternal protected
として解釈され、明らかにコンストラクターのみを作成するため、これは機能しないと言われました:((外部から見える)internal
protected
protected
質問
- それが本当なら、なぜ はANDではなくOR
internal protected
として解釈されるのですか?internal
protected
internal
protected
- コンストラクターを内部および保護されていると宣言する方法はありますか?