No soy un experto en OOPS o patrones de diseño.¿Hay un automóvil con una pegatina de parachoques en la subclase de un automóvil?
Me he encontrado con esta situación: ¿Es un automóvil con una pegatina de parachoques subclase de un automóvil?
Si no, ¿cómo puedo agregar propiedades dinámicas a la instancia de un objeto? Por ejemplo, un automóvil, un automóvil con una pegatina para el parachoques, etc.
No todos los automóviles vienen con una pegatina para el parachoques. Uno puede agregar una pegatina para el parachoques e incluso más de una pegatina para el parachoques. No puedo implementar una pegatina con el auto, afaik, implementarme me obligará a agregar pegatinas. Una pegatina para el parachoques en un automóvil es una propiedad nueva que surgió después de que se creó el automóvil (¿objeto?).
Depende de su opinión sobre las pegatinas para el parachoques. Sería un dolor tener que hacer una subclase para cada variación de minutos en autos (spoilers, neumáticos para la nieve, antenas). La pregunta no es realmente respondible. –
No, un automóvil con una pegatina sigue siendo un automóvil, tal vez uno de sus atributos haya cambiado, pero no es una subclase, diría yo. –
Responda las siguientes preguntas: ¿Puede cada automóvil tener una pegatina para el parachoques? ¿Cómo se diferencia el comportamiento de un auto con pegatina para parachoques del comportamiento de un automóvil sin uno? ¿Qué cambio de comportamiento se espera si un automóvil tiene varios de ellos? – Philipp