JS - Objecten
Home

JS - Objecten

JS - Objecten

Object-georiënteerd programmeren (OOP) is een programmeertaal-paradigma dat abstractie gebruikt om modellen te maken die gebaseerd zijn op 'dingen' zoals ze zich in de echte wereld voordoen. OOP maakt gebruik van verschillende technieken uit andere paradigma's, o.a. modulariteit, polymorfisme en encapsulatie. Heel veel populaire programmeertalen (zoals Java, JavaScript, C #, C ++, Python, PHP, Ruby en Objective-C) ondersteunen OOP.

OOP beschouwt een programma als een verzameling van samenwerkende objecten in plaats van een verzameling van functies en/of een reeks van instructies (proceduraal paradigma). In OOP, kan een object berichten ontvangen, gegevens verwerken, en berichten sturen naar andere objecten. Elk object kan worden beschouwd als een onafhankelijke kleine machine met een specifieke rol of verantwoordelijkheid.

Terminologie

Prototype-gebaseerd programmeren

Prototype-gebaseerd programmeren is een OOP model dat geen klassen gebruikt. Je maakt eerst een een prototype van een klasse, m.a.w. programmeert een object die het gedrag van een klasse implementeert. Dat prototype kan je later hergebruiken en eventueel uitbreiden met nieuwe methoden en eigenschappen (gelijkt op overeriving in klasse-gebaseerde talen zoals C#, PHP, Java). Dit wordt ook wel eens classless, prototype-oriented, of instance-based programmeren genoemd)

JavaScript object-geörienteerd programmeren

  1. JS - Objecten - Beschrijving
  2. JS - Objecten - Maken
  3. JS - Objecteigenschappen
  4. JS - Object Constructor
  5. JS - Objecten - Prototype

Paragraaf

JI
2016-09-26 12:28:42