Member

Een member (<la: membrum, lichaamsdeel) is, in het objectgeoriënteerd programmeren, een lid van een klasse.

Uitleg

Er zijn twee soorten members te onderscheiden:

  • Memberfuncties. Deze worden ook wel methoden of methodes genoemd. Ze vormen de interface van de klasse naar de rest van de programmatuur.
  • Datamembers. Deze bevatten de gegevens binnen de klasse.

Datamembers zijn zelf weer in meer soorten te verdelen.

Datamembers worden doorgaans private gemaakt. Dat wil zeggen dat ze niet zichtbaar zijn voor andere klassen. Manipulatie van de datamembers dient te geschieden via de methoden.

In sommige programmeertalen zijn er ook properties, een tussenvorm van data en functies. Het is een verkorte manier om te beschrijven langs welke weg de waarde van een datamember opgevraagd / gewijzigd kan worden.

Voorbeeld

Een stukje voorbeeldcode in een fictieve programmeertaal.

declaratie klasse Cirkel
    // datamembers
    private float       diameter   // een simple type
    private Coördinaat  middelpunt // een aggregatie
    private TekenBlad   tekening   // een associatie, naar de parent in dit geval

    // methoden
    public constructor(Punt middelpunt, float diameter)
    public float berekenOppervlak()
einde klasse

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.