Hola otra vez y gracias por vuestras respuestas.
GeRuNdIo, la clase sí tiene constructor ese era sólo un ejemplo, lo que pasa es que no puedo inicializar esas variables a Null siendo integer y no quería cambiarle el tipo a String, lo de darle valor -1 sí me puede servir si no se puede darle el valor null de ninguna forma, gracias
RootK, el problema era que no es lo mismo nulo que 0, pero cambiando ese 0 de tu ejemplo por un -1 como dice GeRuNdIo también me sirve lo que has puesto
Muchas gracias a ambos!! Saludos