26.07.2013 Views

Operativsystem: .............................................................

Operativsystem: .............................................................

Operativsystem: .............................................................

SHOW MORE
SHOW LESS

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

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

Vi opdager nu at vores egentlig ’tomme’ klasse F blandt andet indeholder:<br />

1. 105 properties !<br />

2. 395 metoder !<br />

3. 71 forskellige slags events !!<br />

Klassen F har både en BackColor, en FormBorderStyle og en AcceptButton – selv om vi ikke har<br />

skrevet een eneste linje kode selv!<br />

Alle disse egenskaber overtager vores egen klasse F fra basis klassen<br />

System.Windows.Forms.Form. (F får dem så at sige ’gratis’!). Den enorme styrke i arv kan ses her i<br />

dette enkle eksempel!<br />

Alt dette handler om genbrug og om IKKE en gang til at ’opfinde den dybe tallerken’!<br />

Såkaldt ’har en’ arv (eller komposition):<br />

Der tales også om en anden slags arv – en ’har en’ defineret arv som ikke er arv i egentlig forstand.<br />

Dette betegner at en klasse har en anden klasse som et medlem. Dette kaldes så ’komposition’ dvs<br />

at klassen er sammensat af eller har en komponent som datamedlem.<br />

Fx kan vi bruge dette eksempel:

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

Saved successfully!

Ooh no, something went wrong!