2016-03-30 12 views
2

に使用する私は、基本クラスがあるとし

public class A { 
    public float someValue; 

    <Access Modifier Here> float SomeValue { 
     get { 
      return someValue; 
     } 
    } 
} 

を、私はそれから派生したい:私はを作りたい場合は、私が使用するどのようなアクセス修飾子

public class B : A { 
    public float SomeProperty { 
     get { 
      return SomeValue; 
     } 
    } 
} 

SomeValueプロパティは、派生クラスでのみ使用できますが、他の場所では使用できません。唯一の派生クラスの

+2

'protected'はあなたが探しているものです。 – pwas

+0

は派生クラスのみ保護されています – jmugz3

+0

[ドキュメントを読む](https://msdn.microsoft.com/en-us/library/ms173121.aspx)。 「保護された」のようなサウンドは、あなたが探しているものです。 –

答えて

1

..含むクラスから派生含むクラス又はタイプに限定されたアクセスprotected

保護手段を用います。

+0

、素早く答えてくれてありがとう:) – Tayab

+0

@Tayabは、回答を受け入れたものとしてマークしてください。そうすれば、あなたの問題は解決されたことが示されます。 –

関連する問題