Witam,
Takie szybkie pytanie, jesli mam klase abstrakcyjną, to dodawać do nazwy te słowa? Np AbstractClass / ClassAbstract , CośTamInterface, InterfaceCośTam? Jak najlepiej je to nazywać?
0
0
Nie ma takiej potrzeby. Zamiast tego nazywaj klasy abstrakcyjne w sposób abstrakcyjny np. Samochod
. Dopiero klasy dziedziczące po takim bycie nazywaj wg specjalizacji np: public class Volvo : Samochod
. Tutaj od razu widać, że Samochod
jest abstrakcją, a Volvo
specjalizacją.
Co do interfejsów to bywa różnie. W C# istnieje zasada by dopisywać przedrostek I
ale np. w Jawie ta zasada nie obowiązuje.
0
dzięki!