7. He escuchado algo sobre la reutilización, pero no
se en que consiste. ¿Me lo podríais aclarar?
Una
vez que una clase se ha escrito creado, depurado y utilizado,
se puede difundir entre otros programadores para que pueden reutilizarla
en sus programas.
Un
programador puede tomar la clase existente, y sin modificarla
añadir características adicionales a la misma. Estas
operaciones se realizan por derivación de una clase nueva
a partir de una clase ya existente.
La
reutilización del software es un término muy importante,
que Brad J. Cox ha definido con el concepto de Chip de Software
(IC-Software), queriendo significar que esta propiedad es similar
a la utilización del hardware mediante circuitos integrados.