Prévia do material em texto
26UNIDADE I Programação Orientada a Objetos 2. CLASSES E OBJETOS 2.1. Classes Predefinidas Conforme apresenta Sierra (2012), os nomes dos pacotes da linguagem de programação Java sempre começarão com Java, para pacotes do núcleo da linguagem ou Javax para as extensões ao núcleo. Será utilizada a instrução de import para identificar e carregar as classes que precisarmos utilizar em nossas implementações. Sempre antes da definição das classes é que as instruções import deverão aparecer. Exemplo: import java. util.Scanner;. Na linguagem de programação Java, as classes predefinidas serão agrupadas em categorias de classes conhecidas como pacotes (package), também são chamadas de bibliotecas de classes Java ou são chamadas ainda de Interface de Programação de Aplicativos Java (Java API). Na linguagem de programação Java, a Biblioteca (API – Application Programming Interface), ela será composta por um conjunto de classes do JDK, que são organizadas em pacotes; São exemplos de pacotes Java apresentados por Sierra (2012): ● java.util: Contém a estrutura de coleções, classes de coleção herdadas, modelo de evento, facilidades de data e hora, internacionalização e classes de utilidade diver- sas (um tokenizer de string, um gerador de números aleatórios e uma matriz de bits). ● java.net: Fornece as classes para implementar aplicativos de rede (sockets e URLs); ● java.lang: Fornece classes que são fundamentais para o design da linguagem de programação Java. Tipos e funcionalidades básicas da linguagem. Incluindo entre outras, as classes String, Math, Integer e Thread. Ela será importada automatica-