1 as classes hachuradas não são afetadas quando a classe Canvas é alterada.
2 uma alteração em Canvas afeta as classes Triangle, Square e Circle.
2 está representada uma implementação na qual existe uma relação entre as classes, porém nenhuma delas depende da classe abstrata Figure.
2 a classe abstrata Figure impede a propagação de alterações realizadas na classe Canvas.
1 uma alteração em Canvas não afeta as classes Triangle, Square e Circle.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...