Iniciar Clase

Iniciado por PETTETE, 13 Febrero 2018, 10:07 AM

0 Miembros y 1 Visitante están viendo este tema.

PETTETE

Hola buenas, llevo un tiempillo programando con vb.net y c# pero todo este tiempo no he utilizado clases.
Bien hoy si, y tengo una duda.
he creado una clase con una función.
como puedo ejecutar la clase?

me gustaría iniciar la clase al pulsar un botón pero no se como hacerlo..

¿algún consejito?
UN SALUDO DE VUESTRO AMIGO Y VECINO,
PETETE;)

Eleкtro

#1
Cita de: PETTETE en 13 Febrero 2018, 10:07 AMllevo un tiempillo programando con vb.net y c# pero todo este tiempo no he utilizado clases.

Ese tipo de comentario a estas alturas demuestra que te estás precipitando y algo está fallando en el aprendizaje autodidacta... por que te estás saltando pasos esenciales por el camino.

Deberías empezar por leer la definición de lo que es una clase hasta comprenderlo bien, y veo realmente necesario que leas una guía de introducción básica al lenguaje C# o VB.NET y los principales conceptos de la programación orientada a objetos, basicamente por que llevas mucho tiempo programando en .NET sin saber o entender ni diferenciar lo que es una clase... cuando en realidad has estado utilizado clases cientos de veces para hacer cualquier cosa.




Cita de: PETTETE en 13 Febrero 2018, 10:07 AMcomo puedo ejecutar la clase?

El término apropiado es instanciar. Para crear una instancia de tu clase (suponiendo que hayas definido una clase instanciable) lo harías de la misma forma que lo has estado haciendo todo este tiempo con el resto de clases definidas en la librería de clases de .NET Framework, es decir, usando al operador New (o new en C#) para llamar al método constructor de tu clase.




Cita de: PETTETE en 13 Febrero 2018, 10:07 AM¿algún consejito?

Creo que no hay mejor consejo que te pueda servir más que por tu parte empieces a estudiar y practicar para que comprendas lo que es cada cosa. Aquí abajo está todo lo que necesitas saber para resolver la duda que tienes y de paso aprender un poco, empieza a leer...


Saludos!








MeTaD

Ampliando un poco más la expuesta anterior:

Class MiClase
{
    Public void MiFuncion()
    {
          Console.WriteLine("Yay!, he servido");
    }
}



Public void Main()
{
     Var instanciandoClase = new MiClase();
     instanciandoClase.MiFuncion();
     Console.ReadKey();
}


Básicamente ese es un ejemplo... Espero te sirva.