No diagrama da figura I, uma instância da classe Grupo pode ...
Considerando as figuras I, II e III, que apresentam,
respectivamente, diagramas de classe, de seqüência
e de utilização (deployment), todos em UML, julgue
os itens seguintes.
a classe Grupo NÃO herda um atributo da classe Usuario. Usuário é subclasse de grupo.
O erro está em :
o método desconectar , na classe CntrPersistenciaRelacional, tem visibilidade pública
O método em questão tem visibilidade privada.
No diagrama da figura I,
Acredito que se ele não possui visibilidade ele simplesmente não herda esse atributo Herdar não tem relação com visibilidade.
Pensem em termos de instância. Uma instância da classe grupo tem sim o atributo nome da classe usuário. Se o atributo está visível para a classe grupo já é outro problema.
No diagrama da figura I, uma instância da classe Grupo pode ter ligações para mais de uma instância dessa mesma classe; sim
A classe Grupo herda um atributo da classe Usuario; há uma agregação entre Grupo e Usuario; sim
O método desconectar , na classe CntrPersistenciaRelacional, tem visibilidade pública; não
Cada objeto da classe TelaAutenticacao pode ter uma ligação com um objeto da classe Grupo. não