Por ejemplo, es posible que utilices una clase llamada Boton para hacer decenas de botones diferentes y cada uno puede tener su propio color, tamaño, forma, etiqueta, etc.