es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Diagrama de Clase UML: ¿Relación de objeto pasado a través del constructor?

Supongamos que tengo una clase como esta en Java:

public class ClassA{
public ClassA(ClassB b){
// hacer algunas operaciones o obtener algunos valores etc. de la ClaseB b

La ClaseB se pasa a ClassA a través de su constructor (no un método). ¿Se considera esta relación una dependencia o alguna forma de asociación? Si asumimos que no hay un atributo ClaseB en ClassA.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Sí, esta relación se considera una dependencia. La ClaseA depende de la ClaseB, ya que requiere una instancia de la ClaseB para ser pasada a su constructor para funcionar correctamente. Esta es una forma de asociación, ya que la ClaseA está asociada con la ClaseB.

Comments are closed.