Логика поведения модификатора protected - C#
Формулировка задачи:
Вот программа
Почему в данном случае, если защищен метод производного класса (protected), исполняется метод базового класса?
using System; class tre { static void Main() { b obj1 = new b(); pr obj2 = new pr(); obj2.print(); obj1 = obj2; obj2.print(); } } class b { public void print() { Console.WriteLine("base"); } } class pr: b { protected void print() { Console.WriteLine("proiz"); } }
Решение задачи: «Логика поведения модификатора protected»
textual
Листинг программы
class pr: b { public void print()
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д