Witam
Mam problem ponieważ nie dokońca rozumiem dlaczego c# pozwala mi zrobić taką rzecz:
abstract class Base
{
private void MyMethod()
{
MessageBox.Show("MyMethod");
}
}
Skoro klasa jest abstrakcyjna i nie możemy stworzyć na jej podstawie instancji to czemy kompilator na to pozwala?. Zaznaczam, że metoda jest prywatna co nie umożliwia jej dziedziczenie.