26.09.2015 Views

PROGRAMSKI JEZICI 2

Предавање 1

Предавање 1

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Nasleđivanje<br />

• Nasleđivanje (engl. inheritance) je proces kojim jedan objekat<br />

dobija svojstva drugog objekta.<br />

• Nasleđivanje je važno jer podržava koncepciju hijerarhijske<br />

klasifikacije (tj. odozgo nadole).<br />

– Na primer zlatni retriver je deo klase pas, koja je deo klase sisar,<br />

koja je deo veće klase životinja.<br />

• Bez postojanja hijerarhije, za svaki objekat bi se morale<br />

eksplicitno zadati sve njegove karakteristike.<br />

• Međutim, ako postoji nasleđivanje, za objekat treba definisati<br />

samo one karakteristike koje ga čine jedinstvenim u klasi.<br />

• Opšta svojstva objekat može da nasledi od roditelja. Na taj<br />

način, nasleđivanje predstavlja mehanizam koji omogućuje da<br />

jedan objekat bude poseban slučaj nekog opštijeg objekta.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!