J
@janainarodrigues
Psql
#!/bin/bash
USUARIO="postgres"
BANCO="estudo"
psql -U $USUARIO -d $BANCO -f create_banco.sql
psql -U $USUARIO -d $BANCO -f create_conta.sql
psql -U $USUARIO -d $BANCO -f create_cliente.sql
psql -U $USUARIO -d $BANCO -f create_contato.sql
psql -U $USUARIO -d $BANCO -f create_funcionario.sql
Tabelas
sudo mysql estudo < create_aluno.sql
sudo mysql estudo < create_automovel.sql
sudo mysql estudo < create_banco.sql
sudo mysql estudo < create_cliente.sql
sudo mysql estudo < create_conta.sql
sudo mysql estudo < create_contato.sql
sudo mysql estudo < create_curso.sql
sudo mysql estudo < create_diretoria.sql
sudo mysql estudo < create_entrada.sql
sudo mysql estudo < create_fabricante.sql
Para adicionar elemento no final do vetor
public void adiciona (String elemento) throws Exception{
if (tamanho < elementos. length) {
elementos [tamanho] = elemento;
tamanho++;
else
throw new Exception ("Vetor já está cheio, não é possível
adicionar mais elementos"):
}
}
Kk
Questão 1
Você foi contratado para desenvolver um sistema que gerencia as reservas de salas de estudo em
uma biblioteca universitária. Cada reserva deve conter o nome do aluno, a data da reserva e o
número da sala. Crie uma classe Reserva com esses atributos e um construtor. No método main,
use a classe Scanner para permitir que o usuário cadastre três reservas, armazenando-as em uma
lista, e ao final exiba todas as reservas cadastradas.
Questão 2
Um hospital deseja registrar diferentes tipos d
Exercício cinco, revisão
class Produto {
private String nome;
private double preco;
public Produto(String nome, double preco) {
this.nome = nome;
this.preco = preco;
}
public String toString() {
Exercício 9, revisão
Questão 9
Você está criando um sistema de notificação simples onde diferentes tipos de mensagens devem
ser enviadas ao usuário.
Instruções:
• Crie a classe abstrata Mensagem com atributo conteudo e o método abstrato enviar().
• Subclasses: Email e SMS.
• Cada subclasse deve sobrescrever enviar() com uma mensagem apropriada.
• No main, instancie objetos das duas subclasses e chame o método enviar().
public class Main {
public static void main(String[] args) {
Exercício oito, revisão
Implemente um sistema para comparar produtos pelo preço e exibi-los em ordem crescente.
Instruções:
• Crie a classe ProdutoOrdenavel com nome e preco.
• Faça a classe implementar Comparable<ProdutoOrdenavel> com base no preço.
• No main, crie uma lista de produtos, ordene e exiba os valores ordenados.
public class Main {
public static void main(String[] args) {
List<ProdutoOrdenavel> lista = new ArrayList<>();
lista.add(new ProdutoOrdenavel("Notebook", 3500.0));
lista.add(new ProdutoOrdenavel("
Exercício sete, revisão
Você está desenvolvendo o sistema de um zoológico digital que gerencia informações de
diferentes tipos de animais. Cada animal pode emitir um som específico.
Instruções:
• Crie uma superclasse Animal com nome e método abstrato emitirSom().
• Crie subclasses Cachorro e Gato que sobrescrevem emitirSom() com "Au au" e "Miau",
respectivamente.
• No main, instancie um cachorro e um gato e chame seus métodos.
public class Main {
public static void main(String[] args) {
Animal a1 = new Cachorro("Rex")
exercicio 4 revisao
Uma loja online vende roupas e alimentos. Você deve criar um sistema para cadastrar esses
produtos e exibir suas informações.
Instruções:
• Crie uma superclasse Produto com nome e preco.
• Subclasses: Roupa (atributo tamanho) e Alimento (atributo validade).
• Sobrescreva o método toString() em cada subclasse para exibir os dados com formatação
personalizada.
• No main, crie uma lista de produtos de diferentes tipos e exiba seus dados.
public class Main {
public static void main(String[] args) {
exercicio três revisão
package ex3;
import java.util.ArrayList;
import java.util.List;
public class Repositorio<T> {
private List<T> itens = new ArrayList<>();
public Repositorio() {
itens = new ArrayList<>();
}
exercicio dois da revisao
package ex2;
public abstract class ItemBiblioteca {
protected String titulo;
protected int diasEmprestimo;
public ItemBiblioteca(String titulo, int diasEmprestimo) {
this.titulo = titulo;
this.diasEmprestimo = diasEmprestimo;
}
exercicio um da revisão
package ex1;
public class Participante {
private String nome;
private String email;
private String curso;
public Participante(String nome, String email, String curso) {
this.nome = nome;
this.email = email;
main - produto
import java.io.FileWriter; //para gravar dados no arquivo
import java.io.IOException; // para corrigir erros no arquivo
import java.util.LinkedList; //lista linear
import java.util.Scanner; //entrada d dados
public class Main {
public static void main(String[] args) {
LinkedList<Produto> lista = new LinkedList<>();
Scanner scanner = new Scanner(System.in);
int opcao;
join, exercicio a -slide 7
SELECT diretoria.codigo as codigo_diretoria, diretoria.descricao as descricao_diretoria, secao.codigo as codigo_secao, secao.descricao as descricao_secao
from diretoria join secao on diretoria.codigo = secao.diretoria;
ARQUIVO TEXTO
import java.io.File;
import java.io.IOException;
import java.io.FileWriter;
import java.io.BufferedWriter;
import java.util.Scanner;
import java.io.BufferedReader;
import java.io.FileReader;
public class ArquivoAnimais {
arquivo = classe, manipulação
public class GerenciadorAnimais {
private static final String ARQUIVO = "animais.txt";
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int opcao;
do {
System.out.println("\nMenu:");
System.out.println("1. Criar arquivo");
com as classes implentada
import java.io.*;
import java.util.*;
// Classe base
abstract class Pessoa {
private String nome;
private int idade;
public Pessoa(String nome, int idade) {
this.nome = nome;
primeiro exemplo java, sem as quatros classes
import java.io.*;
import java.util.*;
// Classe base
abstract class Pessoa {
private String nome;
private int idade;
public Pessoa(String nome, int idade) {
this.nome = nome;
exemploo
public class Pessoa {
private String nome;
private int idade;
private String sexo;
private String nacionalidade;
private String endereco;
private String telefone;
private String email;
public Pessoa(String nome, int idade, String sexo, String nacionalidade, String endereco, String telefone, String email) {
pessoa atendimento
public class Pessoa {
private String nome;
private int idade;
private String sexo;
private String nacionalidade;
private String endereco;
private String telefone;
private String email;
public Pessoa(String nome, int idade, String sexo, String nacionalidade, String endereco, String telefone, String email) {