Zoeken…


Invoering

Dit onderwerp probeert ons te vertellen hoe we programma's kunnen schrijven op basis van de OOP-aanpak, maar we proberen niet het Object Oriented Programming-paradigma te onderwijzen. We behandelen de volgende onderwerpen: klassen, eigenschappen, overerving, polymorfisme, interfaces, enzovoort.

Klassen:

Skelet van verklarende klasse is:

<>: Verplicht

[]:Optioneel

[private/public/protected/internal] class <Desired Class Name> [:[Inherited class][,][[Interface Name 1],[Interface Name 2],...]
{
    //Your code
}

Maakt u zich geen zorgen als u de hele syntaxis niet kunt begrijpen, we zullen hiermee vertrouwd raken. Neem als eerste voorbeeld de volgende les:

class MyClass
{
    int i = 100;
    public void getMyValue()
    {
        Console.WriteLine(this.i);//Will print number 100 in output
    }
}

in deze klasse creëren we een variabele i met int type en met de standaard private Access Modifiers en getMyValue() methode met vrije toegang modifiers.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow