Итак, имеется два класса: один родительский, второй дочерний.
class FirstClass
{
private int i; //как я понимаю, теперь эту переменую унаследовать нельзя
public void ShowNumber()
{
i = 10;
Console.WriteLine(i);
}
}
class SecondClass : FirstClass
{
}
static void main()
{
SecondCLass second = new SecondClass();
second.ShowNumber();
}
Консоль:
10
Каким образом дочерний клас получил доступ к private полю родительского класа если он доступен исключительно в родительском классе?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости