Ricerca…


introduzione

Questo argomento prova a dirci come possiamo scrivere programmi basati sull'approccio OOP. Ma non proviamo a insegnare il paradigma della programmazione orientata agli oggetti. Tratteremo i seguenti argomenti: Classi, Proprietà, Ereditarietà, Polimorfismo, Interfacce e così via.

Classi:

Lo scheletro della classe dichiarante è:

<>: Richiesto

[]:Opzionale

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

Non preoccuparti se non riesci a capire l'intera sintassi, acquisiremo familiarità con tutte le sue parti. Per il primo esempio, considera la seguente classe:

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

in questa classe creiamo la variabile i con tipo int e con i Modifier di accesso privati ​​predefiniti e il metodo getMyValue() con i modificatori di accesso pubblico.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow