Buscar..


Introducción

Este tema trata de decirnos cómo podemos escribir programas basados ​​en el enfoque OOP. Pero no intentamos enseñar el paradigma de programación orientada a objetos. Cubriremos los siguientes temas: clases, propiedades, herencia, polimorfismo, interfaces, etc.

Clases:

El esqueleto de declarar clase es:

<>: Requerido

[]:Opcional

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

No se preocupe si no puede entender la sintaxis completa. Nos familiarizaremos con toda la parte de eso. Para el primer ejemplo, considere la siguiente clase:

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

en esta clase creamos la variable i con el tipo int y con los modificadores de acceso privados predeterminados y el método getMyValue() con modificadores de acceso público.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow