estoy leyendo acerca de constructores,Uso de Constructores - Par Duda
Cuando un objeto se crea una instancia de una clase, c'tors (si está escrito de forma explícita o uno por defecto) son los puntos de partida para su ejecución. Mis dudas son
- es una c'tor más como el
main()
enC
- Sí entiendo el punto de que pueden establecer todos los valores predeterminados mediante c'tor. También puedo emular el comportamiento escribiendo un método personalizado. Entonces, ¿por qué un c'tor?
Ejemplo: el aprendizaje
//The code below is written in C#.
public class Manipulate
{
public static int Main(string[] args) {
Provide provide = new Provide();
provide.Number(8);
provide.Square();
Console.ReadKey();
return 0;
}
}
public class Provide {
uint num;
public void Number(uint number)
{
num = number;
}
public void Square()
{
num *= num;
Console.WriteLine("{0}", num);
}
}
Am programar de forma independiente, por lo que estoy dependiendo de las comunidades de programación, puede también me sugieren los recursos de una buena programación orientada a objetos para obtener una mejor comprensión. Si estoy fuera del tema, discúlpeme.
Es solo un atajo, por lo que no necesita escribir innecesariamente 5 líneas adicionales de código que no son más que setters. –