Java OOP
Java - Wat is OOP?
OOP staan vir Object-Oriented Programming .
Prosedurele programmering gaan oor die skryf van prosedures of metodes wat bewerkings op die data uitvoer, terwyl objekgeoriënteerde programmering gaan oor die skep van objekte wat beide data en metodes bevat.
Objekgeoriënteerde programmering het verskeie voordele bo prosedurele programmering:
- OOP is vinniger en makliker om uit te voer
- OOP bied 'n duidelike struktuur vir die programme
- OOP help om die Java-kode DROOG te hou "Moenie jouself herhaal nie", en maak die kode makliker om te onderhou, te wysig en te ontfout
- OOP maak dit moontlik om volledige herbruikbare toepassings te skep met minder kode en korter ontwikkelingstyd
Wenk: Die beginsel "Moenie jouself herhaal nie" (DROOG) gaan oor die vermindering van die herhaling van kode. Jy moet die kodes wat algemeen vir die toepassing is, uittrek en dit op 'n enkele plek plaas en hergebruik in plaas daarvan om dit te herhaal.
Java - Wat is klasse en voorwerpe?
Klasse en objekte is die twee hoofaspekte van objekgeoriënteerde programmering.
Kyk na die volgende illustrasie om die verskil tussen klas en voorwerpe te sien:
klas
Vrugte
voorwerpe
appel
Piesang
Mango
Nog 'n voorbeeld:
klas
Voertuig
voorwerpe
Volvo
Audi
Toyota
Dus, 'n klas is 'n sjabloon vir voorwerpe, en 'n voorwerp is 'n voorbeeld van 'n klas.
Wanneer die individuele voorwerpe geskep word, erf hulle al die veranderlikes en metodes van die klas.
Jy sal baie meer oor klasse en voorwerpe in die volgende hoofstuk leer.