Curso Online de Java-Introdução à Orientação a Objetos

Curso Online de Java-Introdução à Orientação a Objetos

O que é OO? Paradigma de OO Por que usar OO? Conceito de OO Elementos básicos em OO Objetos Classes Pacotes Instâncias Atributos Mensage...

Continue lendo

Autor(a):

Carga horária: 6 horas

De: R$ 40,00 Por: R$ 23,00
(Pagamento único)

Mais de 0 alunos matriculados no curso.

Certificado digital Com certificado digital incluído

O que é OO?
Paradigma de OO
Por que usar OO?
Conceito de OO
Elementos básicos em OO
Objetos
Classes
Pacotes
Instâncias
Atributos
Mensagens e Métodos
Exemplo Geral



  • Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
  • O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
  • Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
  • Adquira certificado ou apostila impressos e receba em casa.**
* Desde que tenha acessado a no máximo 50% do material.
** Material opcional, vendido separadamente.
  • Introdução à Orientação a Objetos

    1

    Introdução à Orientação a Objetos

    (Parte I)

  • Tópicos da Primeira Aula

    Tópicos da Primeira Aula

    O que é OO?
    Paradigma de OO
    Por que usar OO?
    Conceito de OO
    Elementos básicos em OO
    Objetos

    Classes
    Pacotes
    Instâncias
    Atributos
    Mensagens e Métodos
    Exemplo Geral

    2

  • O que é Orientação a Objetos?

    O que é Orientação a Objetos?

    Um paradigma de programação que permite representar programaticamente elementos do espaço de problemas.

    3

  • Contextualizando o Problema

    Contextualizando o Problema

    O que leva um programador a mudar do paradigma procedimental para um novo?
    Complexidade crescente dos sistemas
    Limitações da capacidade humana de compreensão de um sistema com um todo.

    4

  • Paradigma

    Paradigma

    Em Ciência da Computação:
    Paradigmas explicam como os elementos que compõem um programa são organizados e como integram entre si.

    5

  • Paradigma de Orientação a Objetos

    Paradigma de Orientação a Objetos

    O paradigma de Orientação a Objetos tem várias características marcantes:
    Alta reutilização de software,
    Desenvolvimento sempre evolutivo,
    Construções complexas a partir de construções simples,
    Manutenção tende a ser simples.

    6

  • Por que usar Orientação a Objetos?

    Por que usar Orientação a Objetos?

    A orientação a objetos promete, quando bem utilizada, oferecer ganhos em termos de rapidez, custo, confiabilidade, flexibilidade e facilidade de manutenção.

    7

  • Por que Orientação a Objetos?

    Por que Orientação a Objetos?

    Paradigma único,

    Facilidade na reutilização da arquitetura e do software,

    Modelos que refletem o mundo real.

    Estabilidade de alteração.

    8

  • Paradigma Único

    Paradigma Único

    A nomenclatura e os métodos utilizados na produção de um software orientado a objetos permanecem praticamente os mesmos.

    Programadores, analistas, projetistas, usuários, etc. comunicam-se utilizando praticamente a mesma linguagem.

    9

  • Facilidade na Reutilização da Arquitetura e do Software

    Facilidade na Reutilização da Arquitetura e do Software

    O software produzido é encapsulado em unidades básicas denominadas classes.

    Essas classes possuem semânticas que podem ser reaproveitadas em novos softwares.

    10

  • Facilidade na Reutilização da Arquitetura e do Software

    Facilidade na Reutilização da Arquitetura e do Software

    Exemplo: Uma classe denominada Funcionário poderia ser utilizada
    em um controle de departamento pessoal
    em um software de comissões adotado pela mesma empresa comissionar seus funcionários.

    11


Matricule-se agora mesmo Preenchendo os campos abaixo
R$ 23,00
Pagamento único
Processando... Processando...aguarde...
Autorizo o recebimento de novidades e promoções no meu email.

  • Introdução à Orientação a Objetos
  • Tópicos da Primeira Aula
  • O que é Orientação a Objetos?
  • Contextualizando o Problema
  • Paradigma
  • Paradigma de Orientação a Objetos
  • Por que usar Orientação a Objetos?
  • Por que Orientação a Objetos?
  • Paradigma Único
  • Facilidade na Reutilização da Arquitetura e do Software
  • Modelos que refletem o mundo real
  • Estabilidade de alteração
  • Conceito de Orientação a Objetos
  • Conceitos Fundamentais
  • Conceitos Estruturais
  • Conceitos Composicionais
  • Conceitos Comportamentais
  • Elementos básicos em Orientação a Objetos
  • Objeto
  • Objetos
  • Classificando os objetos...
  • Objeto
  • Objeto - Estado
  • Objeto – Estado - Exemplo
  • Objeto – Comportamento
  • Objeto – Comportamento – Exemplo
  • Objeto - Identidade
  • Objeto - Exemplos
  • Objeto – Outro Exemplo
  • Objeto – Outro Exemplo (cont.)
  • Objeto - Representação
  • Exemplo – Lâmpada
  • Classe
  • Classe - Uma fábrica de objetos
  • Classe
  • Classes - Exemplos
  • Classe
  • Classes – Exemplos
  • Classe - Exemplo
  • Classe – Exemplo de Código
  • Classe – Outro Exemplo de Código
  • Pacotes
  • Instância
  • Instância - Exemplo
  • Instância – Exemplo de código
  • Atributos
  • Atributos - Exemplo
  • Atributo – Outro Exemplo
  • Atributo – Exemplo de código
  • Mensagens e Métodos
  • Mensagens
  • Mensagens - Exemplo
  • Métodos
  • Métodos - Exemplo
  • Método –Exemplo de código
  • Exemplo Geral
  • Exemplo Geral (cont.)
  • Exercício