Puntos a la Hora de Escribir un Constructor

A la hora de escribir un constructor es conveniente tener en cuenta los siguientes puntos:

  1. Lo habitual es que el nombre de un constructor sea new.
  2. Es conveniente escribir el proceso de inicialización en un método privado separado que es llamado desde el constructor.
  3. Los constructores suelen tener muchos parámetros. Se debe aplicar la estrategia (sección 1.15.7) de llamada con nombres.
  4. Es necesario comprobar que los nombres usados en la llamada son legales y que los tipos de los argumentos se ajustan a los tipos de los atributos.
  5. Hay que proveer valores por defecto en la inicialización, de manera que campos no especificados por el usuario resulten inicializados de manera apropiada.
  6. Se suele distinguir entre atributos de ''sólo lectura'' y atributos de ''lectura/escritura'', controlando el tipo de acceso que el programa cliente hace al atributo.

Casiano Rodríguez León
Licencia de Creative Commons
Principios de Programación Imperativa, Funcional y Orientada a Objetos Una Introducción en Perl/Una Introducción a Perl
por Casiano Rodríguez León is licensed under a Creative Commons Reconocimiento 3.0 Unported License.

Permissions beyond the scope of this license may be available at http://campusvirtual.ull.es/ocw/course/view.php?id=43.
2012-06-19