Add Papers Marked0
Paper checked off!

Marked works

Viewed0

Viewed works

Shopping Cart0
Paper added to shopping cart!

Shopping Cart

Register Now

internet library
Atlants.lv library
FAQ
12,99 € Add to cart
Add to Wish List
Want cheaper?
ID number:430781
 
Author:
Evaluation:
Published: 05.12.2016.
Language: Latvian
Level: College/University
Literature: 2 units
References: Not used
Time period viewed: 2000 - 2010 years
Table of contents
Nr. Chapter  Page.
  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
Extract

Š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.

Author's comment
Load more similar papers

Atlants

Choose Authorization Method

Email & Password

Email & Password

Wrong e-mail adress or password!
Log In

Forgot your password?

Draugiem.pase
Facebook

Not registered yet?

Register and redeem free papers!

To receive free papers from Atlants.com it is necessary to register. It's quick and will only take a few seconds.

If you have already registered, simply to access the free content.

Cancel Register