1 / 8

Laboratório I

Laboratório I. Mateus Raeder. Linguagem criada com a finalidade de criar um padrão para o desenvolvimento de software, utilizando-se das melhores práticas UML é uma linguagem aberta, e pode ser utilizada nas diversas etapas de criação de sistemas Utilização de uma série de diagramas

dylan
Télécharger la présentation

Laboratório I

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Laboratório I Mateus Raeder

  2. Linguagem criada com a finalidade de criar um padrão para o desenvolvimento de software, utilizando-se das melhores práticas UML é uma linguagem aberta, e pode ser utilizada nas diversas etapas de criação de sistemas Utilização de uma série de diagramas - Diagrama de Casos de Uso - Diagrama de Classes - Diagrama de Seqüência - Diagrama de Estados UML – Unified Modeling Language Mateus Raeder – fevereiro de 2009

  3. UML – Diagrama de classes • Programação orientada a objetos! • Para um sistema de uma biblioteca, por exemplo, teremos a divisão de objetos, tais como Livro, Andar, Matéria, Atendente, Usuário, etc... Os problemas são pensados em termos de OBJETOS, suas propriedades e métodos OBJETO Entidade do mundo real representa Mateus Raeder – fevereiro de 2009

  4. Floribela Antoniolo UML – Diagrama de classes • Nome: Antoniolo • Sexo: masculino • - Cor do cabelo: preto • - Cor da roupa: verde e branca • - Cor da pele: marrom • - Cor dos sapatos: azul • - Altura: 5,5cm • - Humor: feliz • Nome: Floribela • Sexo: feminino • - Cor do cabelo: verde • - Cor da roupa: azul • - Cor da pele: amarela • - Cor dos sapatos: vermelho • - Altura: 6cm • - Humor: assustada Mateus Raeder – fevereiro de 2009

  5. UML – Diagrama de classes • Uma classe, então, vai representar o conjunto de objetos que possuem determinadas características em comum • Ao definir uma classe, então, devemos definir dois pontos principais: 1 – atributos, que são informações da classe (cor do cabelo, sexo, altura, etc...) 2 – métodos, que são as ações que podem ser realizadas pelos objetos de cada classe (andar, correr, falar, pensar, etc...) Mateus Raeder – fevereiro de 2009

  6. UML – Diagrama de classes Objeto Antoniolo Objeto Floribela Classe Pessoa Floribela e Antoniolo são instâncias da classe Pessoa Mateus Raeder – fevereiro de 2009

  7. Pessoa nome sexo cor_cabelo cor_roupa cor_pele cor_sapato altura humor falar correr andar pensar UML – Diagrama de classes Nome da classe Atributos da classe Métodos da classe Mateus Raeder – fevereiro de 2009

  8. Pessoa -nome: String -sexo: char -cor_cabelo: String +cor_roupa: String -cor_pele: String +cor_sapato: String -altura: double +humor: String +falar(): String +correr(): int +andar(): int +pensar() UML – Diagrama de classes Nome da classe visibilidade atributo: tipo visibilidade método: retorno Visibilidade: -: privado(visível somente dentro da classe) + : público(visível por qualquer classe) Mateus Raeder – fevereiro de 2009

More Related