Hola. Tengo una duda de la que conozco la respuesta pero me gustaria que me lo confirmaseis.
En C++, cuando instancias una clase, por ejemplo la clase Enemigo, se puede hacer de 2 formas.
Una directamente creando el objeto:
Y la otra creando un puntero al objeto por lo que hace falta hacer un new:
Código:
Enemigo* e = new Enemigo ();
En java solo se puede instanciar de la segunda forma (estoy estudiando varios lenguajes a la vez). Es por eso que a veces me lio.
Es correcto hacerlo de las 2 formas, no?