C# Language
Programmazione orientata agli oggetti in C #
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