Uit de cursus: Java leren
Krijg toegang tot deze cursus met een gratis proefabonnement
Word vandaag lid en krijg toegang tot meer dan 23.200 cursussen geleid door branchedeskundigen.
Overzicht: Klassen versus instanties - tutorial Java
Uit de cursus: Java leren
Overzicht: Klassen versus instanties
- [Verteller] Dus wat zijn de grote afhaalmaaltijden uit dit hoofdstuk? Ten eerste kunnen we in Java klassen maken om onze code te organiseren. In ons vorige voorbeeld gebruikten we een driehoeksklasse om gegevens met betrekking tot een driehoek te ordenen en hoe we dingen kunnen berekenen op basis van driehoeksgegevens. Een klasse bevat kenmerken en gedrag, ook wel eigenschappen en methoden genoemd. Elke klasse bevat ook een constructor, een specifiek type methode waarmee we instanties van de klasse kunnen maken. Uiteindelijk is een klasse slechts een blauwdruk en moeten we de constructor gebruiken om driehoeken in onze code te maken. Sommige van deze kenmerken zijn gekoppeld aan elke afzonderlijke instantie en we noemen deze instantievariabelen. Dit waren de hoogte-, basis- en zijlengtekenmerken in ons voorbeeld. Deze kenmerken worden geopend met de instantie zelf en we gebruiken de puntoperator op de instantie om toegang te krijgen tot instantievariabelen. Naast instantievariabelen…
Oefen terwijl u leert met oefenbestanden
Download de bestanden die de cursusleider gebruikt tijdens de cursus. Volg de stappen en leer door te kijken, te luisteren en te oefenen.
Inhoud
-
-
-
-
-
-
-
-
(vergrendeld)
Klassen in Java4 m 55 s
-
(vergrendeld)
Constructors in Java6 m 50 s
-
(vergrendeld)
Een klasse maken in Java3 m 57 s
-
(vergrendeld)
Instanties maken in Java4 m 57 s
-
(vergrendeld)
Instantiemethoden versus klassemethoden2 m 52 s
-
(vergrendeld)
Instantiemethoden in Java gebruiken2 m 47 s
-
(vergrendeld)
Instantie- en klassevariabelen in Java3 m 56 s
-
(vergrendeld)
Overzicht: Klassen versus instanties1 m 57 s
-
(vergrendeld)
Uitdaging: Studentprofiel2 m 1 s
-
(vergrendeld)
Sample-oplossing: Studentprofiel3 m 26 s
-
(vergrendeld)
-