Kā rakstīt abstraktu metodi?
Kā rakstīt abstraktu metodi?

Video: Kā rakstīt abstraktu metodi?

Video: Kā rakstīt abstraktu metodi?
Video: Darba meklēšanas ABC: Kā uzrakstīt labu CV. 2024, Novembris
Anonim

Lai deklarētu an abstraktā metode , izmantojiet šo vispārīgo veidlapu: abstrakts veids metodi -nosaukums(parametru saraksts); Kā redzat, nē metodi ķermenis ir klāt. Jebkurš betons klasē (t.i. klasē bez abstrakts atslēgvārds), kas paplašina an abstraktā klase ir jāiznīcina visi abstraktas metodes no klasē.

Līdzīgi, kas ir abstraktā metode?

An abstraktā metode ir metodi kas ir deklarēts, bet nesatur izpildi. Abstrakts klases var nebūt instantiētas, un tām ir nepieciešams apakšklasēm nodrošināt implementācijas abstraktas metodes . Apskatīsim piemēru an abstrakts klase un an abstraktā metode.

Turklāt, kāda ir vajadzība pēc abstraktām klasēm un abstraktām metodēm? abstrakts atslēgvārds tiek izmantots, lai izveidotu a abstraktā klase un metodi . Abstraktā klase Java nevar instantiāciju izveidot. An abstraktā klase galvenokārt tiek izmantots, lai nodrošinātu bāzi apakšklasēm, lai paplašinātu un ieviestu abstraktas metodes un ignorēt vai izmantot ieviesto metodes iekšā abstraktā klase.

Šajā sakarā, kad tiek izmantotas abstraktas metodes?

Abstrakts Klases ir piemērotas, ja vēlaties saviem bērniem sniegt detalizētu informāciju par ieviešanu, bet nevēlaties ļaut savas klases instancēm tiešu instantiāciju (kas ļauj daļēji definēt klasi). Ja vēlaties vienkārši definēt līgumu, kas jāievēro, izmantojiet interfeisu.

Kāda ir atšķirība starp abstrakto klasi un abstrakto metodi?

A metodi kas tiek deklarēts, izmantojot atslēgvārdu abstrakts sauc par an abstraktā metode . Abstraktās metodes ir tikai deklarācija, un tas netiks īstenots. Java klasē satur an abstraktā klase jādeklarē kā abstraktā klase . An abstraktā metode var iestatīt tikai redzamības modifikatoru - publisku vai aizsargātu.

Ieteicams: