Recherche…


Introduction

Ce sujet essaie de nous dire comment nous pouvons écrire des programmes basés sur l'approche OOP. Mais nous n'essayons pas d'enseigner le paradigme de la programmation orientée objet. Nous traiterons des sujets suivants: Classes, Propriétés, Héritage, Polymorphisme, Interfaces, etc.

Des classes:

Le squelette de la classe déclarante est:

<>: Obligatoire

[]:Optionnel

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

Ne vous inquiétez pas si vous ne comprenez pas toute la syntaxe, nous allons nous familiariser avec tout cela. Pour le premier exemple, considérez la classe suivante:

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

Dans cette classe, nous créons la variable i avec int type et avec la méthode par défaut Access Modifiers et getMyValue() avec des modificateurs d'accès public.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow