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.