Variable Protected inaccessible depuis une classe héritée
Bonjour tous le monde,
Je me remets au VB.net tranquillement.
Je soumets le code suivant à votre sagacité car je ne m'explique pas le fait que la variable _S est inaccessible dans ce contexte :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| Module AAA
Public Class BBB
Protected _S as String
End Class
Public Class CCC
Inherits BBB
Private Shared _TableauDeBBB(0) As BBB
Shared Sub New
_TableauDeBBB(0)._S
End Sub
End Class
End Module |
Ma Question est donc la suivante :
Quel niveau d'accès utiliser pour garder _S uniquement visible depuis CCC et le rendre utilisable via une instance dans une Sub Shared ?