Orientação a Objetos - Conceitos

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    2 Favorites

    Orientação a Objetos - Conceitos - Presentation Transcript

    1. ORIENTAÇÃO A OBJETOS Conceitos Mayron Cachina Santiago
    2. Introdução
      • O que é Orientação a Objetos?
        • Modelo para desenvolvimento de software que utiliza várias técnicas.
      • Técnicas Utilizadas:
        • Encapsulamento
        • Herança
        • Classes
        • Objetos
    3. Introdução
      • Encapsulamento
        • É a capacidade de esconder aspectos internos do objeto. Com isso quem utilizará o método não precisa saber internamente como funciona e sim só se preocupa em passar os seus atributos.
        • Exemplo:
      public class Pessoa { private String nome; public String getNome() { return nome; } public void setNome(String nome) { this.nome = nome; } }
    4. Introdução
      • Herança
        • É a capacidade de compartilhar estruturas comuns entre diversas classes derivadas.
        • Há um reaproveitamento de código da classe pai por parte da classe filha. Onde esse recebe todos os métodos e atributos.
        • Exemplo:
    5. Introdução
      • Classe
        • É um conjunto de objetos do mesmo tipo.
        • Todos os objetos de uma classe tem a mesma característica e realizam as mesmas funções.
        • As classes possuem, algumas propriedades:
          • Atributos : São “variáveis” ou campos que indicam possíveis informações armazenadas por um objeto de uma classe. Ex: nome
          • Métodos : São funcionalidades da classe. Ex: falar
          • Construtores : Método executado ao instanciar a classe.
    6. Introdução
      • Classe
        • Representação de uma classe em UML:
    7. Introdução
      • Objetos
        • São instâncias de uma classe.
        • Todos os objetos de uma classe realizam as mesmas funções.
    8. PRÁTICA
      • Implementação de uma classe com a linguagem Java.
      • Utilizaremos a IDE NetBeans.
    9. PRÁTICA public class Pessoa { private String nome; public Pessoa(String nome){ this.nome = nome; } public void setNome(String nome){ this.nome = nome; } public String getNome(){ return this.nome; } }
    10. Conclusão
      • Nessa aula, aprendemos os conceitos básicos de orientação a objetos e como implementá-lo em uma linguagem de programação.

    + Mayron CachinaMayron Cachina, 8 months ago

    custom

    1097 views, 2 favs, 1 embeds more stats

    Mini-aula sobre Orientação a Objetos, mostrando o more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1097
      • 1093 on SlideShare
      • 4 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 22
    Most viewed embeds
    • 4 views on http://mayroncachina.net

    more

    All embeds
    • 4 views on http://mayroncachina.net

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories