Сажетак

Аутор: Randy Alexander
Датум Стварања: 2 Април 2021
Ажурирати Датум: 1 Јули 2024
Anonim
Сажетак Видовданског рок-концерта
Видео: Сажетак Видовданског рок-концерта

Садржај

Дефиниција - Шта значи апстрактна класа?

Апстрактна класа, у конв. Јави, је суперкласа која се не може инстанцирати и користи се за навођење или дефинисање општих карактеристика. Објект се не може формирати из Јава апстрактне класе; покушај инстанцирања апстрактне класе ствара само грешку преводиоца.Апстрактна класа се декларише помоћу кључне речи сажетак.

Подкласе продужене из апстрактне класе имају све атрибуте апстрактних класа, осим атрибута специфичних за сваки подразред. Апстрактна класа наводи карактеристике класе и методе за имплементацију, дефинирајући тако цијели интерфејс.


Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Техопедија објашњава апстрактну класу

Сажетак наставе служи као образац за њихове подкласе. На пример, апстрактна класа Дрво и подразред, Баниан_Трее, има све карактеристике дрвета као и карактеристике које су специфичне за дрво баниан.

Разумевање разлика између апстрактне класе и интерфејса је од суштинског значаја. Интерфејс има само декларације метода или апстрактне методе и сталне чланове података, док апстрактна класа може имати апстрактне методе, променљиве члана и конкретне методе. Будући да Јава подржава само једно насљеђивање, класа може имплементирати неколико интерфејса, али може проширити само једну апстрактну класу.

Ова дефиниција је написана у контексту Јаве