Classes in .NET

Status
Niet open voor verdere reacties.

RookieVB

Gebruiker
Lid geworden
17 feb 2010
Berichten
11
Hallo,

Kan iemand mij het verschil uitleggen tussen een function( ) en een method( ) in een class?
Komt dit niet op hetzelfde neer?

En wat is het doel van een property? Wat moet ik me hierbij voorstellen?

groeten.
 
Tja basisprincpes, maar toch:

Function:
Deze voert een bepaalde actie uit waarbij hij een waarde teruggeeft.
bv: int Som(int x,int y). Hierbij geef je 2 waardes mee die opgeteld worden en
het antwoord word terug gegeven.

Method:
Deze voert ook een actie uit, echter word er geen waarde terug gegeven.
bv void Draw(). Hierbij word iets getekend op het scherm, maar geeft niets terug.
 
En een property is een eigenschap van een object (en wordt vastgelegd in de class).

Bijvoorbeeld:
class Aap {
int AantalBenen {
}
}

AantalBenen is een property en kan dan op een object van het type Aap worden aangeroepen zonder haakjes. Dus:
Aap aap = new Aap();
int n = aap.AantalBenen;
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan