0% acharam este documento útil (0 voto)
4 visualizações6 páginas

Atividade Em Java

O documento contém várias classes Java que implementam diferentes funcionalidades, como a criação de objetos para representar pessoas, contas bancárias, formas geométricas e animais. Cada classe possui métodos para manipular atributos e realizar operações específicas, como calcular áreas e perímetros, além de permitir a impressão de informações formatadas. Exemplos de uso são fornecidos em métodos 'main' para demonstrar a funcionalidade de cada classe.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações6 páginas

Atividade Em Java

O documento contém várias classes Java que implementam diferentes funcionalidades, como a criação de objetos para representar pessoas, contas bancárias, formas geométricas e animais. Cada classe possui métodos para manipular atributos e realizar operações específicas, como calcular áreas e perímetros, além de permitir a impressão de informações formatadas. Exemplos de uso são fornecidos em métodos 'main' para demonstrar a funcionalidade de cada classe.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 6

Atividade 03/04 - Maria Camila

Questão 1:
package Questões;
public class Pessoa {
private String nome;
private int idade;
private double altura;
public Pessoa(String n, int i, double a) {
this.nome = n;
this.idade = i;
this.altura = a;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public int getIdade() {
return idade;
}
public void setIdade(int idade) {
this.idade = idade;
}
public double getAltura() {
return altura;
}
public void setAltura(double altura) {
this.altura = altura;
}
public String toString() {
return "Nome: " + nome + "\n" +
"Idade: " + idade + " anos\n" +
"Altura: " + altura + " m";
}
}

Main:
package Questões;

public class main {


public static void main(String[] args) {
Pessoa pessoa = new Pessoa("Larissa", 17, 1.65);
System.out.println(pessoa);
}
}

Questão 2:
package Questões;
public class ContaCorrente {
private int numConta;
private double saldo;
public ContaCorrente(int n, double s) {
this.numConta = n;
this.saldo = s;
}
public double getSaldo() {
return saldo;
}
public void setSaldo(double saldo) {
this.saldo = saldo;
}
public void depositar(double valor) {
if (valor > 0) {
saldo += valor;
System.out.println("Depósito de R$" + valor + " realizado com êxito.");
} else {
System.out.println("Valor de depósito incorreto.");
}
}
public void sacar(double valor) {
if (valor > 0 && valor <= saldo) {
saldo -= valor;
System.out.println("Saque de R$" + valor + " realizado com êxito.");
} else {
System.out.println("Valor de saque inválido ou saldo insuficiente.");
}
}
public String toString() {
return "Conta: " + numConta + "\n" +
"Saldo: R$ " + saldo;
}
}

Main:
package Questões;

public class main {


public static void main(String[] args) {
ContaCorrente conta = new ContaCorrente(012345, 2000.0);
System.out.println(conta);
conta.depositar(400.0);
System.out.println(conta);
conta.sacar(300.0);
System.out.println(conta);
conta.sacar(1000.0);
}

Questão 3:
package Questões;
public class Calculadora {

public int soma(int a, int b) {


return a + b;
}
public int subtrair(int a, int b) {
return a - b;
}
public int multiplicação(int a, int b) {
return a * b;
}
public int dividir(int a, int b) {
return a / b;
}
}

Main:
package Questões;
public class main {
public static void main(String[] args) {
int a, b;
a = 15;
b = 14;
Calculadora c = new Calculadora();
System.out.println(c.soma(a, b));
}
}

Questão 4:
package Questões;
public class Retangulo {
private double base;
private double altura;
public Retangulo(double b, double a) {
this.base = b;
this.altura = a;
}
public double getBase() {
return base;
}
public void setBase(double base) {
this.base = base;
}
public double getAltura() {
return altura;
}
public void setAltura(double altura) {
this.altura = altura;
}
public double calcularArea() {
return base * altura;
}
public double calcularPerimetro() {
return 2 * (base + altura);
}
}

Main:
package Questões;

public class main {


public static void main(String[] args) {
Retangulo retangulo = new Retangulo(7.0, 6.0);

System.out.println("Base: " + retangulo.getBase());


System.out.println("Altura: " + retangulo.getAltura());
System.out.println("Área: " + retangulo.calcularArea());
System.out.println("Perímetro: " + retangulo.calcularPerimetro());
}
}

Questão 5:
package Questões;
public class Circulo {
private double raio;
public Circulo(double raio) {
this.raio = raio;
}
public double getRaio() {
return raio;
}
public void setRaio(double raio) {
this.raio = raio;
}
public double calcularArea() {
return Math.PI * raio * raio;
}
public double calcularPerimetro() {
return 2 * Math.PI * raio;
}

Main:
package Questões;

public class main {


public static void main(String[] args) {
Circulo circulo = new Circulo(5.0);
System.out.println("Raio: " + circulo.getRaio());
System.out.println("Área: " + circulo.calcularArea());
System.out.println("Perímetro: " + circulo.calcularPerimetro());
}
}

Questão 6:
package Questões;
public class Data {
private int dia;
private int mes;
private int ano;
public Data(int dia, int mes, int ano) {
this.dia = dia;
this.mes = mes;
this.ano = ano;
}
public int getDia() {
return dia;
}
public void setDia(int dia) {
this.dia = dia;
}
public int getMes() {
return mes;
}
public void setMes(int mes) {
this.mes = mes;
}
public int getAno() {
return ano;
}
public void setAno(int ano) {
this.ano = ano;
}
public String toString() {
return dia + "/" + mes + "/" + ano;
}
}

Main:
package Questões;
public class main {
public static void main(String[] args) {
Data data = new Data(22, 07, 2024);
System.out.println(data);
}
}

Questão 7:
package Questões;

public class Animal {


private String nome;
private String tipo;
private boolean emitesom;

public Animal(String n, String t) {


this.nome = n;
this.tipo = t;
}
public String getNome() {
return nome;
}
public String getTipo() {
return tipo;
}
public void setNome(String n) {
this.nome = n;
}
public void setTipo(String t) {
this.tipo = t;
}
public void seteEmiteSom(boolean s) {
this.emitesom = s;
}
public void emitirSom() {
this.emitesom = true;
}
public String toString() {
return "o animal é: " + nome + "\n e seu tipo é: " + tipo; }
}

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy