Java Eng Eletrica 3

2704 palavras 11 páginas
Introdução
JAVA

Curso de Engenharia Eletrica

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.

• Um objeto é a entidade que realiza um tipo ou uma coleção de tipos (tipo composto) através de suas propriedades e comportamento.
• Um objeto representa um elemento do problema real modelado a partir dos tipos que implementa.
• Um objeto é uma variável do tipo de uma classe definida pelo usuário. Ou seja, um objeto é uma instância de uma classe.

2

Objetos

3

IDEs
• IDEs para o desenvolvimento em Java:
– Eclipse 3.2.1
• www.eclipse.org

– NetBeans 5.5
• http://www.netbeans.org/index.html

4

O QUE É JAVA ?
• Linguagem de Programação
– Simples
– Orientada a Objetos
– Distribuída
– Portável
– Robusta
– Segura
– Interpretada
– Independente de arquitetura
– Alta Performance
– Dinâmica

O que é Java:
• Java é uma linguagem de programação desenvolvida por James Gosling, juntamente com outros colaboradores, no início da década de
1990, na empresa Sun Microsystems.
• A linguagem de programação Java é orientada a objetos (comportamento dos objetos determinados por classes) e compilada em bytecode (as instruções são executadas através de uma Máquina Virtual Java - JVM e podem ser processadas em sistemas com suporte a C++). A sintaxe da linguagem Java é similar às linguagens
C e C++.

PROGRAMAÇÃO
ORIENTADA A OBJETOS
• Conceitos Básicos
– Objetos
– Mensagens
– Classes
– Herança

• O que são objetos?
– Conjunto de variáveis e procedimentos utilizados para modelar objetos do mundo real (e imaginário)
– Um objeto é caracterizado pelo seu estado e pelo seu comportamento

• Exemplo - Lâmpada
– Estados - ligada/desligada
– Comportamento - mudar de ligada para desligada – mudar de desligada para ligada

• O que são mensagens?
– Mensagens são utilizadas para fazer a comunicação entre os objetos
– Cada objeto entende um conjunto de

Relacionados

  • controlador de velocidade
    774 palavras | 4 páginas
  • Acompanhamento do consumo diário de energia elétrica, por meio de um aplicativo para dispositivos móveis associado ao smart meter.
    2008 palavras | 9 páginas
  • Informática para engenharia
    2140 palavras | 9 páginas
  • Técnico em eletrotecnica
    2122 palavras | 9 páginas
  • Programação
    2234 palavras | 9 páginas
  • Transdutores
    1339 palavras | 6 páginas
  • aproximando vc do entrevistador
    767 palavras | 4 páginas
  • DESENVOLVIMENTO DE UM SISTEMA PARA ACIONAMENTO DE CARGAS E SENSOREAMENTO DE UM AMBIENTE RESIDENCIAL COM DISPOSITIVO ANDROID
    7771 palavras | 32 páginas
  • Monografia Douglas
    8208 palavras | 33 páginas
  • CURSOS UFPA
    13028 palavras | 53 páginas