📘ABAP - Singleton
Definición de Singleton
Es la propiedad por medio de la cual solo se instancian los hijos de un objeto seleccionado dentro de una colección de objetos.
En ingeniería del software es un patrón diseñado para limitar la creación de objetos pertenecientes a una clase.
El objetivo de este patrón es el de garantizar que una clase solo tenga una instancia (o ejemplar) y proporcionar un punto de acceso global a ella.
Este patrón; por ejemplo, suele ser utilizado para las conexiones a bases de datos.
Este patrón se implementa haciendo privado el constructor de la clase y creando (en la propia clase) un método que crea una instancia del objeto si este no existe.