LoadTexture es private de cada subclase, para simplificar la creacion de instancias