Constructores

Contactar con el profesor

Constructor vacío

 class EmptyConstructor{
	static void Main(string[] args){
		MyClass myClass = new MyClass();
	}
}

class MyClass{
	public MyClass(){
		Console.WriteLine("Hello!!!");
	}
}

Output:
Hola!!!

Constructor con parámetros

class ConstructorWithParameter{
	static void Main(string[] args){
		new MyClass("Juan");
	}
}

class MyClass{
	public MyClass(string nombre){
		Console.WriteLine("Hello " + nombre);
	}
}

¿Para qué sirve un constructor?

class UsingConstructor{
	static void Main(string[] args){
		new MyClass("Juan");
	}
}

class MyClass{
	string name;
	public MyClass(string name){
		this.name = name;
	}
}

Si no sé cuales son los parámetros que tengo que poner, puedo ponerme sobre el paréntesis de los parámetros y pulsar ctrl + space

← Modificadores de acceso
Polimorfismo →

Aviso Legal | Política de privacidad