Baixe o app para aproveitar ainda mais
Prévia do material em texto
Implementação Orientada a Objetos - IOO Marcia Bissaco Universidade de Mogi das Cruzes 1 2/2020 1 Apresentar algumas particularidades da linguagem de programação Java, que foi escolhida para exemplificar a implementação dos conceitos relativos ao paradigma da programação orientada a objetos. Objetivo 2 2 Implementação Orientada a Objetos - IOO Marcia A. S. Bissaco Universidade de Mogi das Cruzes JAVA 3 3 O conteúdo desta apresentação engloba: contribuições dos seguintes professores: Danielle Martins Pedro Toledo materiais citados nas referências bibliográficas no final desta apresentação. Créditos 4 4 Linguagem de programação orientada a objetos Desenvolvida na década de 90 pela equipe de programadores de James Gosling, na Sun Microsystems; Lançada em 1996 pela Sun MycroSystems; Adquirida pela Oracle Corporation em 2008 Globalmente utilizada – 3 bilhões de dispositivos Ver ranking de linguagens https://www.tiobe.com/tiobe-index/ JAVA 5 Histórico 5 Segundo o Indice Tiobe Fonte: https://www.tiobe.com/tiobe-index/ JAVA 6 Posição no ranking das linguagens 6 Linguagem Compilada e Interpretada Independência de plataforma Solução: Java Virtual Machine (JVM) JAVA 7 Característica 7 Máquina virtual Java (JVM) JAVA 8 Característica e ferramenta Fonte: Apresentação profa. Danielle 8 Ferramentas JRE – Java Runtime Environment Instala a JVM para execução de classes Java JDK – Java Development Kit API para desenvolvedores Inclui compilador JAVA 9 Característica 9 Um programa codificado em Java é composto por: Uma classe principal (onde se localiza o método main); Uma ou mais classes (do modelo do negócio). Quando usar padrões de projeto, como o MVC (Model, View e Controler), por exemplo, serão implementadas além das classes do modelo do negócio, também classes de interface e de controle. JAVA 10 Característica e ferramenta 10 Para implementar os conceitos da POO, podemos usar: IDEs NetBeans ou Eclipse; Bloco de Notas ou Notepad++, JDK e JRE. (Baixar e instalar JDK e JRE; configurar variáveis de ambiente e usar prompt de comando) Atenção: se optar pelos IDEs, vai para o slide 20, caso contrário veja os slides seguintes de 9 a 19. JAVA 11 Ferramenta 11 Se optar pelo prompt de comando, precisa: Baixar JDK e JRE (Standard Edition) a partir do site da Oracle http://www.oracle.com/technetwork/java/javase/downloads/index.html Em seguida deve realizar a configuração do JDK. JAVA 12 Instalar o JDK 12 Configuração do JDK: As variáveis de ambiente do Windows devem ser configuradas. Elas informam ao sistema operacional a localização do SDK, permitindo executar commando dos JDK como o compilador a partir de qualquer local no prompt de comando. Para isso, clique com o botão direito sobre “Meu Computador” e acesse “Propriedades”. JAVA 13 Instalar o JDK 13 Configuração do JDK: Na janela “Propriedades”, clique na aba “Avançado”; Em seguida, clique no botão “Variáveis de ambiente” JAVA 14 Instalar o JDK 14 Configuração do JDK: NÃO apague o conteúdo/valor das variáveis; Localize a variável PATH e clique em editar No final do texto já existente nesta variável, adicione um ponto e vírgula (“;”) e o caminho para a pasta do JDK (localize e copie o caminho do diretório instalado) Exemplo: ;C:\Arquivos de programas\Java\jdk1.7.0_04\bin (Atenção: verifique qual versão do JDK está instalada em seu computador) JAVA 15 Instalar o JDK 15 Configuração do JDK: Clique em OK Vamos editar a variável CLASSPATH Se ela ainda não existir, crie uma variável nova com o nome CLASSPATH JAVA 16 Instalar o JDK 16 Configuração do JDK: Na variável CLASSPATH, separados por “;” adicione: “ponto” Caminho da pasta lib do JDK Caminho da pasta lib do JRE Ex: .;C:\Arquivos de programas\Java\jre7\lib;C:\Arquivos de programas\Java\jdk1.7.0_04\lib Não esquecer do ponto! (e também da versão do JDK está instalada em seu computador) JAVA 17 Instalar o JDK 17 Classe AloMundo: Abra um editor de texto (ex. Bloco de Notas, Notepad++) Digite o seguinte texto: public class AloMundo { public static void main(String[] args) { System.out.println("Alo Mundo..."); } } Salve o arquivo com o nome AloMundo.java na pasta C:\ex01 Em Java, cria-se uma classe por arquivo e o nome do arquivo deve ser sempre igual ao nome da classe. JAVA 18 1º programa usando prompt 18 Classe AloMundo: Abra o prompt de comando do windows Iniciar -> Executar -> Digite cmd No prompt, navegue até o diretório C:\ex01 JAVA 19 1º programa usando prompt 19 Classe AloMundo: Na pasta C:\ex01 foi criado apenas o arquivo “AloMundo.java” Para compilar este arquivo, no prompt de comando digite” Veja na pasta C:\ex01 que foi criado também o arquivo compilado AloMundo.class JAVA 20 1º programa usando prompt 20 Classe AloMundo: Para executar o programa, no prompt de comando digite” java AloMundo Obs: Nao é necessário escrever a extensão do arquivo na hora de executar, somente na compilação O arquivo que será executado pela JVM é o sempre o arquivo com extensão .class, por isso precisamos compilar antes Se houver erros no código fonte, o compilador não conseguirá gerar o arquivo .class e irá imprimir os erros encontrados JAVA 21 1º programa usando prompt 21 Classe AloMundo: Abra o NetBeans Crie um projeto (projAloMundo) e uma classe principal (AloMundo) Digite o seguinte texto no corpo do método main: System.out.println("Alo Mundo..."); Salve tudo. No diretório do NetBeans será criado um arquivo com um nome igual ao da classe. JAVA 22 1º programa usando NETBEANS 22
Compartilhar