O diagrama de classes é o bloco de construção principal da modelagem orientada a objetos, usado tanto para a modelagem conceitual quanto para a sistemática da aplicação e para modelagem detalhada, na tradução dos modelos para o código de programação. Os diagramas de classes também podem ser usados para modelagem de dados. Nas classes de um diagrama de classe, podemos identificar e agrupar relações entre as classes, mas é preciso determinar a classe. Também é possível determinar algumas informações na classe. Com base nas informações apresentadas, avalie as afirmações a seguir. Classes são uma descrição de um grupo de objetos com papéis semelhantes no sistema. A partir das classes, podemos criar os objetos (instâncias). As características estruturais definem o que os objetos de classe sabem. II. Atributos representam o estado de um objeto da classe. São descrições da estrutura ou das características de uma classe. No diagrama de classes, os atributos são listados na parte do meio do retângulo que representa uma classe. III. Um método na programação orientada a objetos é um procedimento associado a uma mensagem e a um objeto. Um objeto é composto, principalmente, de dados e comportamentos, que formam a interface que um objeto apresenta ao mundo exterior. Os dados são representados como propriedades do objeto e o comportamento, como métodos. É correto o que se afirma em:
O diagrama de classes é o bloco de construção principal da modelagem orientada a objetos, usado tanto para a modelagem conceitual quanto para a sistemática da aplicação e para modelagem detalhada, na tradução dos modelos para o código de programação. Os diagramas de classes também podem ser usados para modelagem de dados. Nas classes de um diagrama de classe, podemos identificar e agrupar relações entre as classes, mas é preciso determinar a classe. Também é possível determinar algumas informações na classe.
Com base nas informações apresentadas, avalie as afirmações a seguir.
I. Classes são uma descrição de um grupo de objetos com papéis semelhantes no sistema. A partir das classes, podemos criar os objetos (instâncias). As características estruturais definem o que os objetos de classe sabem.
II. Atributos representam o estado de um objeto da classe. São descrições da estrutura ou das características de uma classe. No diagrama de classes, os atributos são listados na parte do meio do retângulo que representa uma classe.
III. Um método na programação orientada a objetos é um procedimento associado a uma mensagem e a um objeto. Um objeto é composto, principalmente, de dados e comportamentos, que formam a interface que um objeto apresenta ao mundo exterior. Os dados são representados como propriedades do objeto e o comportamento, como métodos.
É correto o que se afirma em:
- I, apenas.
- I e II, apenas.
- I, apenas.
- I e III, apenas.
- II e III, apenas.