![Abstraktā māksla](https://i.ytimg.com/vi/0ULRklUqQF8/hqdefault.jpg)
Saturs
- Definīcija - ko nozīmē abstraktā klase?
- Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.
- Techopedia izskaidro Abstract Class
Definīcija - ko nozīmē abstraktā klase?
Abstrakta klase Java konjunktūrā ir superklase, kuru nevar aktualizēt un kuru izmanto, lai norādītu vai definētu vispārīgās īpašības. Objektu nevar izveidot no Java abstraktās klases; mēģinot atveidot abstraktu klasi, rodas tikai kompilatora kļūda.Abstraktā klase tiek deklarēta, izmantojot atslēgvārdu abstrakts.
Apakšklasēm, kas paplašinātas no abstraktas klases, ir arī abstraktās klases atribūti, papildus atribūtiem, kas raksturīgi katrai apakšklasei. Abstraktā klase norāda klases raksturlielumus un ieviešanas metodes, tādējādi definējot veselu interfeisu.
Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.
Techopedia izskaidro Abstract Class
Abstraktās klases kalpo kā apakšklases veidnes. Piemēram, abstraktajai klasei Koks un apakšklasei Banyan_Tree ir visas koka īpašības, kā arī raksturīgās pazīmes, kas raksturīgas banjana kokam.
Būtiska ir izpratne par atšķirībām starp abstraktu klasi un saskarni. Saskarnei ir tikai metožu deklarācijas vai abstraktas metodes un nemainīgi datu dalībnieki, savukārt abstraktajai klasei var būt abstraktas metodes, dalībnieku mainīgie un konkrētas metodes. Tā kā Java atbalsta tikai vienu mantojumu, klase var ieviest vairākas saskarnes, bet var paplašināt tikai vienu abstraktu klasi.