Escolar Documentos
Profissional Documentos
Cultura Documentos
abiano
Programação Orientada a Objetos – Aula 1
O que é POO?
Uma parte do software (OBJETO) e as propriedades estão dentro deste objeto.
PO
O
No início as programações eram em baixo nível binário ou decimal;
Programação
Com o tempo evoluiu com programação de alto nível linear simples; Modular
Os sistemas surgiram e veio a programação estruturada;
Depois a programação modular até chegar a POO, mais completa. Programação Estruturada
Programação Linear
Algoritmo x Automação
Algoritmo (sequência finita de instruções para resolver algo)
Exemplo: trocar um pneu de carro Exemplo: fazer um bolo de chocolate
Liste a sequência da troca (3min) Liste a sequência da troca (3min)
ORGANIZANDO
Linguagem de programação: JAVA
IDE: ECLIPSE
(Ambiente Integrado de Desenvolvimento)
C/C++ = Code Blocks
Java = Eclipse, NetBeans
C# = Microsoft Visual Studio
Compilador: (Cód.Fonte que digitamos e transforma em Cód.Obj.)
Gerador de cód. para executar
ProF.abiano
James (CAN) e sua equipe do projeto GREEN. Criando uma nova ling.progr. para integrar todos os tipos de equipamentos
eletrônicos.
VERSÕES
Java ME (micro edition / IoT)
Java SE (desktop e servers)
Java EE (Entreprise edition / coorporativos)
COMO FUNCIONA?
OBJETO
Um Objeto possui
Características/Co mportamento(o que
faz)/Estado(como está agora)
Agrupamos Objetos associados.
CLASSE x OBJETO
Exercício: Cite 3 exemplos de classes baseados no seu final de semana. Para cada classe cite 3 objetos.
Aplicação
SIS_LOJA
MódulosVendas
Contabilidade (java 9+) Financeiro
Entities
Package (pacotes)
Serviços Repositório
(entidades)
BAIXAR O JAVA
Site ORACLE (Java SE) <Standard Edition>
ProF.abiano
Products Java Download Java (para ver as versões ‘Technical Details’)
(LTS-Long-term-support/ Versão de longo período de suporte, existem outras versões intermediarias entre as LTS)
Exemplo: Java JDK 17 windows
Baixe e instale
BAIXAR O ECLIPSE
Existem diversas IDEs disponíveis, tanto de código aberto quanto de código proprietário.
Eclipse (https://www.eclipse.org).
NetBeans (https://netbeans.org).
Baixaremos o ECLIPSE Download Download Package Eclipse IDE for Java Developers (escolha o S.O.)
Extraia a pasta para o C:/
Execute o ícone do e confirme o local de SAVE dos seus projetos.
CONFIGURANDO
Iniciar Variáveis de ambiente do Sistema (painel de contr.) Variáveis de Ambiente Criar:
Variável do Usuário: JAVA_HOME
Valor: inserir o endereço do JDK instalado
O PROGRAMA
Abra o Eclipse
Mudar o layout para JAVA: Windows Perspective Open Perspective Java
Zerar o layout : Windows Perspective Reset Perspective
Mostrar o Console: Windows Show View Console
Criar Projeto: File New Java Project (escolha o nome e finish)
Criar CLASSE:
• Botão direito na pasta "src" -> New -> Class
• Nome da classe: Main (com M maiúsculo)
• Marque a opção: public static void main(String[ ] args) <permitindo deixar o programa executável>
System.out.println("Olá mundo!");
}
Salve e Execute (Run)