Mam następujące klasy z niektórych metod i chciałbym użyć tego jako klasy bazowej innej klasy.Jaki byłby właściwy modyfikator?
public class BaseClass
{
public string DoWork(string str)
{
// some codes...
}
// other methods...
}
Nie chcę tej klasy należy instancja, ale klasa pochodna powinna nadal korzystać z oryginalnego wdrożenie metod klasy bazowej.
Czy to możliwe? Jaki powinien być mój modyfikator?
potrzebujesz "abstrakcji". –
ale streszczenie nie zawiera żadnych praw do implementacji? – yonan2236
@ yonan2236 no. Klasy abstrakcyjne mogą zawierać konkretne metody i właściwości. W przeciwnym razie nie różniłyby się tak naprawdę od interfejsów (poza deklarowaniem członków niepublicznych). –