POO1 - Aula 4 - Diagrama de Classes - Correção

Embed Size (px)

Citation preview

  • 7/24/2019 POO1 - Aula 4 - Diagrama de Classes - Correo

    1/2

    1

    Programao Orientada a Objetos I

    Aula 4 - Diagrama de Classe

    Correo dos Exerccios

    1. Quais so os objetivos do Diagrama de Classes?

    Resp.: Seu principal enfoque est em permitir a visualizao das classes

    que comporo o sistema com seus respectivos atributos e mtodos,

    demonstrando como as classes do diagrama se relacionam,

    complementam e transmitem informaes entre si.

    2. Qual a viso do Diagrama de Classes?

    Resp.: Esse diagrama apresenta uma viso esttica da organizao das

    classes, preocupando-se em definir a estrutura lgica das mesmas. O

    diagrama de classes serve ainda como base para a construo da maioria

    dos outros diagramas da linguagem UML.

    3. Defina orientao a objetos?

    Resp.: Paradigma de programao que permite pensar e projetar

    software, utilizando modelos organizados a partir de conceitos do mundo

    real.

    4. Defina classe?

    Resp.: Representao de um conjunto de objetos com caractersticas

    semelhantes.

    5. O que so atributos?

    Resp.: So propriedades que compem um objeto.

    6. Defina mtodos?

    Resp.: Mtodos, tambm chamados operaes, so as funes que uma

    instncia da classe pode executar.

    7. Defina herana?

    Resp.: Consiste em permitir que estruturas comuns sejam compartilhadas

    entre diferentes classes sem redundncias.

  • 7/24/2019 POO1 - Aula 4 - Diagrama de Classes - Correo

    2/2

    2

    8. Como representada uma classe no diagrama?

    Resp.: Uma classe, na linguagem UML, representada como um

    retngulo com at trs divises, sendo que a primeira diviso contm a

    descrio ou nome da classe, a segunda armazena os atributos e seus

    tipos de dados e a terceira contm uma lista os mtodos da classe.

    9. O que so relacionamentos ou associaes?

    Resp.: Associaes permitem que as classes compartilhem informaes

    entre si e colaborarem para a execuo dos processos executados pelo

    sistema. Uma associao descreve um vnculo que ocorre normalmente

    entre os objetos de uma ou mais classes.

    10. Como so representadas as associaes?

    Resp.: As associaes so representadas por linhas ligando as classes

    envolvidas. Essas linhas podem ter nomes ou ttulos para auxiliar a

    compreenso do tipo de vnculo estabelecido entre os objetos das classes

    envolvidas nas associaes.