Jak programować obiektowo? cz. 9 – klasy abstrakcyjne

Po kilku artykułach przyszła w końcu pora na bardzo kontrowersyjną strukturę, a mianowicie na klasy abstrakcyjne. Dlaczego kontrowersyjna? Tak jak interfejsy, abstrakcje również dają programiście spore możliwości. Jednak w przeciwieństwie do interfejsów pozwalają one na wymieszanie implementacji oraz deklaracji kontraktu. […]

Czytaj dalej

Send this to a friend