Suche…


Einführung

Dieses Thema versucht uns zu erklären, wie wir Programme schreiben können, die auf dem OOP-Ansatz beruhen. Wir werden folgende Themen behandeln: Klassen, Eigenschaften, Vererbung, Polymorphie, Schnittstellen und so weiter.

Klassen:

Das Skelett der deklarierenden Klasse ist:

<>: Erforderlich

[]:Wahlweise

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

Machen Sie sich keine Sorgen, wenn Sie die gesamte Syntax nicht verstehen können. Wir werden uns mit all dem vertraut machen. Für das erste Beispiel sollten Sie die folgende Klasse in Betracht ziehen:

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

In dieser Klasse erstellen wir die Variable i mit dem Typ int und den standardmäßigen privaten Zugriffsmodifizierern und der Methode getMyValue() mit öffentlichen Zugriffsmodifizierern.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow