La Red de Conocimientos Pedagógicos - Currículum vitae - constructor

constructor

"El constructor debe tener el mismo nombre que la clase, pero el método no puede tener el mismo nombre que la clase" está mal, el método puede tener el mismo nombre que la clase;

El método puede tener el mismo nombre que el nombre de la clase, la única diferencia con el constructor es que el constructor no tiene valor de retorno.

El siguiente ejemplo es un ejemplo que demuestra que el método puede tener el mismo nombre que la clase:

paquete net.study;

clase pública TestConStructor

{

Público TestConStructor()

{

System.out.println("constructor");

}

public void TestConStructor()

{

System.out.println("no constructor");

}

public static void main(String[] args)

{

TestConStructor testConStructor = new TestConStructor();

System.out. println("principal" );

testConStructor.TestConStructor();

}

}