Las clases raíz, o prefijadas con QBase-, deben contener la mínima
funcionalidad posible y ser lo míniamente dependientes del resto de la
librería.
Para ello, deben moverse todos los constructores a las clases inmediatamente
inferiores en la jerarquía. Excepciones a esta norma son los constructores con
las siguientes características:
-Aquellos que reciben los valores de cada atributo de la clase.
-Aquellos que reciben un valor para todos los atributos de la clase.
-Aquellos que reciben un array con los atributos de la clase.
-Aquellos que reciben un vector enpaquetado (vf32_q).
-Aquellos que reciben un objeto del a misma clase.
Es decir, se salvan todos los constructores cuya lógica consiste básicamente
en asignación de los valores de entrada a los atributos.
Original issue reported on code.google.com by Lince3D@gmail.com on 17 Jan 2012 at 9:39
Original issue reported on code.google.com by
Lince3D@gmail.com
on 17 Jan 2012 at 9:39