sábado, 9 de enero de 2016

Plantillas de clases


Es posible comprender qué es una pilla (una estructura de datos en la que insertamos elementos en un orden y los recuperamos en el orden último en salir, primero en entrar) independientemente del tipo de elementos que se coloquen en ella. Pero cuando en realidad se trata de crear la instancia de una pila, debemos especificar un tipo de dato. Esto crea una maravillosa oportunidad para la reutilización del software. Necesitamos los medios para describir la noción de una pila de manera genérica y crear las instancias a partir de las clases, que son versiones específicas de esta clase genérica. En C++, esta capacidad la proporcionan las plantillas de clases.







No hay comentarios:

Publicar un comentario