Uma classe pode representar o repositório lógico dos atributos de uma tabela, porém, a classe não é a tabela, uma vez que os atributos de seus objetos são armazenados em memória, enquanto uma tabela armazena seus registros fisicamente em disco. Além disso, uma classe possui métodos que não existem em uma tabela.
PASCUTTI, M.C.D; FREITAS, J.A.; GASPAROTTI, T.T. Engenharia de Software. Unicesumar: Maringá, 2016.
Comumente uma classe é divida em 3 partes, sendo elas: nome da classe, atributos e métodos. Neste sentido analise a classe a seguir e assinale a alternativa correta:
Alternativa 1:
Todos os atributos da classe são públicos.
Alternativa 2:
Esta classe não contém nome e métodos.
Alternativa 3:
O nome da classe é Médico e seus métodos são: CRM e Nome.
Alternativa 4:
Os atributos da classe são: CRM e Nome. Esta classe não contém métodos.
Alternativa 5:
O nome da classe é Médico e seus atributos CRM e Nome são do tipo público.
Respostas
A alternativa correta é a Alternativa 5: O nome da classe é Médico e seus atributos CRM e Nome são do tipo público.
Na Unified Modeling Language (UML) em diagrama de classe, uma classe é representada por um retângulo com três divisões, são elas: O nome da classe, seus atributos e por fim os métodos.
Dentro da classe que contém o método não precisamos preceder o nome do método com o nome da classe.
Espero ter ajudado.
Resposta:
Explicação:
Boa tarde
segundo especificações da pagina 132, no campo classe identifica que um retângulo é feito em 3 divisões, sendo a primeira O NOME DA CLASSE, a segunda os ATRIBUTOS e a terceira os MÉTODOS, nos levando a Alternativa 4:
Os atributos da classe são: CRM e Nome. Esta classe não contém métodos.
Espero ter ajudado
Os atributos da classe são: CRM e Nome. Esta classe não contém métodos.