Arquivos de Categoria: Atividades

Outro aspecto essencial é a possibilidade de criação de exceções personalizadas. Muitas vezes, as exceções oferecidas pela biblioteca padrão de Java não são suficientes para expressar problemas específicos de

Outro aspecto essencial é a possibilidade de criação de exceções personalizadas. Muitas vezes, as exceções oferecidas pela biblioteca padrão de Java não são suficientes para expressar problemas específicos de um domínio de negócio. Imagine, por exemplo, um sistema bancário em que uma tentativa de saque ultrapassa o saldo disponível. Embora fosse possível lançar uma exceção […]

Esse uso de exceções personalizadas também facilita a vida de equipes de manutenção. Ao se depararem com logs ou mensagens de erro, os desenvolvedores conseguem identificar rapidamente a causa do

Esse uso de exceções personalizadas também facilita a vida de equipes de manutenção. Ao se depararem com logs ou mensagens de erro, os desenvolvedores conseguem identificar rapidamente a causa do problema, sem a necessidade de análises longas ou confusas. Em grandes projetos, onde diferentes equipes trabalham em conjunto, essa clareza se torna ainda mais valiosa, […]

Assim, é necessário para esta atividade MAPA que você: Questão 1. Explique, com suas próprias palavras, a importância do

Assim, é necessário para esta atividade MAPA que você:   Questão 1. Explique, com suas próprias palavras, a importância do tratamento de exceções em Java e como ele contribui para a confiabilidade dos sistemas.   Questão 2. Desenvolva um exemplo de código em Java que utilize try-catch-finally para capturar uma exceção de entrada inválida ao […]

Questão 1. Explique, com suas próprias palavras, a importância do tratamento de exceções em Java e como ele contribui para a confiabilidade dos sistemas.

Questão 1. Explique, com suas próprias palavras, a importância do tratamento de exceções em Java e como ele contribui para a confiabilidade dos sistemas.   Questão 2. Desenvolva um exemplo de código em Java que utilize try-catch-finally para capturar uma exceção de entrada inválida ao tentar converter uma String em número decimal.   import java.util.Scanner; […]

Questão 2. Desenvolva um exemplo de código em Java que utilize try-catch-finally para capturar uma exceção de entrada inválida ao tentar converter uma String em número decimal.

Questão 2. Desenvolva um exemplo de código em Java que utilize try-catch-finally para capturar uma exceção de entrada inválida ao tentar converter uma String em número decimal.   import java.util.Scanner;       public class CadastroProduto {   public static void main(String[] args) {        Scanner sc = new Scanner(System.in);            System.out.print(“Digite o […]

Questão 3. Descreva como a propagação de exceções (uso de throws) pode ser aplicada em cenários mais complexos de sistemas.

Questão 3. Descreva como a propagação de exceções (uso de throws) pode ser aplicada em cenários mais complexos de sistemas.   Questão 4. Analise criticamente a possibilidade de criação de exceções personalizadas (extends Exception) e explique em que situações isso se torna vantajoso.   Como entregar a atividade:   A atividade deve ser elaborada em […]

Você foi contratado como desenvolvedor para criar um sistema acadêmico para a Unicesumar, uma universidade fictícia que deseja digitalizar o registro de alunos e professores.

Você foi contratado como desenvolvedor para criar um sistema acadêmico para a Unicesumar, uma universidade fictícia que deseja digitalizar o registro de alunos e professores. Ao longo da atividade, você irá construir classes, criar objetos e aplicar conceitos de Programação Orientada a Objetos (POO) em Java. Para tornar a experiência mais real, você utilizará seus […]

Questão 1 – Classe e Objeto Crie uma classe Aluno com os atributos nome e matrícula. No método main, crie um objeto Aluno com seus próprios dados e exiba no console:

Questão 1 – Classe e Objeto Crie uma classe Aluno com os atributos nome e matrícula. No método main, crie um objeto Aluno com seus próprios dados e exiba no console: Nome: seu nome Matrícula: número de matrícula fictício   Questão 2 – Encapsulamento Modifique a classe Aluno para que os atributos sejam privados. Crie […]

Questão 2 – Encapsulamento Modifique a classe Aluno para que os atributos sejam privados. Crie getters e setters para acessar e alterar os dados.

Questão 2 – Encapsulamento Modifique a classe Aluno para que os atributos sejam privados. Crie getters e setters para acessar e alterar os dados. No main, altere, por exemplo, seu nome usando o setter e exiba novamente usando o getter.   Questão 3 – Herança Crie uma classe Pessoa com o atributo nome. Faça Aluno […]

Questão 3 – Herança Crie uma classe Pessoa com o atributo nome. Faça Aluno herdar de Pessoa e adicione o atributo curso. Crie a classe Professor com o atributo disciplina.

Questão 3 – Herança Crie uma classe Pessoa com o atributo nome. Faça Aluno herdar de Pessoa e adicione o atributo curso. Crie a classe Professor com o atributo disciplina. No main, crie: Um objeto Aluno com seus dados Um objeto Professor com dados fictícios Exiba todos os atributos de ambos.   Questão 4 – […]

Este site utiliza cookies para lhe oferecer uma melhor experiência de navegação. Ao navegar neste site, você concorda com o uso de cookies.