Pregunta

Solo estoy tratando de entender de dónde vino la etiqueta 'contenedor'. Alguien sabe?

Parece que muchas cosas podrían llamarse 'contenedores'.

¿Fue útil?

Solución

Porque sirve como contenedor de objetos. Es el marco que gestiona su ciclo de vida. Es responsable de crear instancias, resolver referencias y destruirlas.

Otros consejos

Para diferenciarlo de una fábrica , que no mantiene las instancias vivas.

Probablemente porque " contiene " definiciones de objetos (y gestiona la creación y destrucción de objetos).

¿Qué hay en un nombre?

La palabra colección está destinada a ocultar la implementación de una colección o contenedor de cosas. No puede llamarlo una lista, matriz o pila porque esos son tipos específicos de implementaciones. La colección también funcionaría, pero Contenedor es la palabra que se hizo popular.

Porque suena más amigable que el framework.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top