Reklama

klasa abstrakcyjna

(abstract class)

klasa, w której opisie wystepuje chocby jedna deklaracja metody abstrakcyjnej, co oznacza, iz implementacja k.a., bez dalszego specyfikowania klas pochodnych nie jest mozliwa. K.a. sluza jako szkielety konstruowania systemów obiektowych. Zaleta k.a. jest mozliwosc równoleglego wykonywania prac projektowych, uniezaleznienie wczesniej zbudowanego interfejsu obiektów klasy od przyszlych zmian w implementacji tych obiektów, mozliwosc wykorzystania wtórnego. Do wad systemów zaprojektowanych z uzyciem k.a. mozna zaliczyc zuzycie czasu ponoszone podczas ich dzialania, wynikajace z koniecznosci dynamicznego kojarzenia metod z obiektami. Zob. tez hierarchia klas, wiazanie dynamiczne, elastycznosc.

Reklama

Podobne hasła:

Encyklopedia Internautica
Reklama
Reklama
Reklama