Pievienot darbus Atzīmētie0
Darbs ir veiksmīgi atzīmēts!

Atzīmētie darbi

Skatītie0

Skatītie darbi

Grozs0
Darbs ir sekmīgi pievienots grozam!

Grozs

Reģistrēties

interneta bibliotēka
Atlants.lv bibliotēka
12,99 € Ielikt grozā
Gribi lētāk?
Identifikators:430781
 
Autors:
Vērtējums:
Publicēts: 05.12.2016.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: 2 vienības
Atsauces: Nav
Laikposms: 2000. - 2010. g.
SatursAizvērt
Nr. Sadaļas nosaukums  Lpp.
  IEVADS    2
1.  KOMPOZĪCIJA    3
1.1.  Kompozīcijas sintakse    3
2.  MANTOŠANA    5
2.1.  Mantošanas sintakse    5
3.  BĀZES KLASES INICIALIZĀCIJA    7
3.1.  Konstruktori ar argumentiem    8
4.  KOMPOZĪCIJAS UN MANTOŠANAS KOMBINĒŠANA    9
5.  PAREIZA ATTĪRĪŠANA    10
6.  IZVĒLE STARP KOMPOZĪCIJU UN MANTOŠANU    13
6.1.  Protected    14
6.2.  Inkrementāla attīstība    15
6.3.  Pielāgošana paplašinot    15
  SECINĀJUMI    17
  IZMANTOTĀ LITERATŪRA UN AVOTI    18
Darba fragmentsAizvērt

Šajā piemērā ir interesanta tune() metode, kas pieņem Instrument norādi. Taču Wind.main() tune() metode tiek izsaukta, padodot tai Wind norādi, un šāda veida Wind norādes pārveidošana tiek saukta par pielāgošanu paplašinot.
Pielāgošanu paplašinot izmantošanas iemesls ir vēsturisks un tiek balstīts uz veidu, kādā klašu mantošanas diagrammas tradicionāli tiek zīmētas: augot uz leju.
Pielāgošana no atvasinātā tipa uz bāzes tipu kustas uz augšu mantošanas diagrammā. Pielāgošana paplašinot ir vienmēr droša, jo var iet no specifiska tipa uz vairāk vispārīgu tipu. Atvasinātā klase var saturēt vairāk metodes nekā bāzes klase. Vienīgais, kas var notikt ar klases saskarni pielāgošanas paplašinot laikā ir tas, ka tā var zaudēt metodes, nevis tās iegūt [1].

SECINĀJUMI
Referātā tika apskatīti klašu atkārtotas izmantošanas veidi: kompozīcija un mantošana, kā arī šo veidu sintakse un pielietojums. Tika apskatīta arī bāzes klases inicializācija, konstruktori ar un bez argumentiem, pareiza atmiņas attīrīšana, kā arī tiek apskatītas mantošanas un kompozīciju priekšrocības.
Uzrakstot šo referātu autore ir secinājusi, ka objektorientētajā valodā Java mantošana ir viens no svarīgiem elementiem klašu atkārtotas lietošanas ziņā, taču pirms to lietot ir jāizvērtē, vai tiks veikta pielāgošana paplašinot, un, ja tā netiks veikta, tad tomēr būtu jāizmanto kompozīcija.

Autora komentārsAtvērt
Parādīt vairāk līdzīgos ...

Atlants

Izvēlies autorizēšanās veidu

E-pasts + parole

E-pasts + parole

Norādīta nepareiza e-pasta adrese vai parole!
Ienākt

Aizmirsi paroli?

Draugiem.pase
Facebook

Neesi reģistrējies?

Reģistrējies un saņem bez maksas!

Lai saņemtu bezmaksas darbus no Atlants.lv, ir nepieciešams reģistrēties. Tas ir vienkārši un aizņems vien dažas sekundes.

Ja Tu jau esi reģistrējies, vari vienkārši un varēsi saņemt bezmaksas darbus.

Atcelt Reģistrēties