Questão
ID 2295272Disciplina: Tecnologia da Informação
Assuntos: Visão Geral, Modelos e Diagramas
Ano: 2022 Banca: Fundação La Salle Órgão: Centro de Tecnologia da Informação e Comunicação do Rio Grande do Sul
A Unified Modeling Language (UML), ou Linguagem Unificada de Modelagem, se trata de uma linguagem de notação utilizada para modelar e documentar as diversas fases do desenvolvimento de sistemas orientados a objetos.
fonte: adaptado de https://blog.betrybe.com/tecnologialuml/
Analise as afirmações abaixo com relação a notação UML para atributos.
I - A visibilidade de um atributo pode ser pública (símbolo +), protegida (símbolo #), privada (símbolo-) ou de pacote (símbolo~).
II - Somente o nome do atributo é obrigatório.
III - Um atributo definido com a visibilidade protegida está relacionado ao conceito de herança entre classes.
Qual(is) das afirmativas está(ão) corretas?