Ejercicio 3

Crear una clase con el nombre Aritmética y con el nombre Main y agregar el siguiente código. Explique para que se utiliza cada línea de código
public class Aritmética {

//declaración de las variables o atributos

int a;

int b;

//creación del método sumar con parámetros

int sumar (int a, int b)

{ //retorna de los valores declarados en el método

return a+b;

}

}

-

public class Main {

//creación del método main

public static void main(String[] args){

//instanciamiento de la clase aritmética

Aritmética a =new Aritmética;

//asignamos a la declaración de la variable resultado la suma de los dos valores

int resultado= a.sumar(5,3);

//mandamos a imprimir el resultado

System.out.println("resultado:" + resultado);

}

}

Cree una clase con el nombre Aritmética2 y otra con la clase Main
public class Aritmetica2 {

//declaración de las variables o atributos

int a, b;

//creación de un constructor vacío

Aritmetica2 { }

//creación de un constructor con parámetros

Aritmetica2(int arg1, int arg2) {

a=arg1; b= arg2;

}

//creación del método suma con para declaración de parámetros

int sumar(int a, int b){

//retorna de los valores declarados en el método

return a+b;

}

//retorna los valores de las variables declaradas

int sumar{

return a+b;

}

}

public class Main {

//declaración del procedimiento Main

public static void main(String[] args){

//instanciamiento de la clase Aritmetica2

Aritmetica2 obj1=new Aritmetica2;

//asignación a la variable resultado la suma que obtendremos

int resultado = obj1.sumar(5,4);

//impresión de los resultados

System.out.println("Resultado de la suma directa obj1:" + resultado);

System.out.println("Resultado de la suma atributos obj1:" +obj1.sumar);

//instanciamiento de una clase con parametros a un nuevo objeto

Aritmetica2 obj2 = new Aritmetica2(2,1);

//impresión del resultado

System.out.println("\nResultado suma atributos obj2:" +obj1.sumar);

}

}

Debe imprimir el resultado de las dos clases.
public class suma_tres_valores {

int a, b,c;

//creacion de c-onstructor vacio

suma_tres_valores { }

//creacion de constructor con parametros

suma_tres_valores(int arg1, int arg2,int arg3) {

a=arg1; b= arg2; b= arg3;

}

//procedimiento suma

int sumar(int a, int b, int c){

//retorna los valores de la suma

return a+b+c;

}

//retorna los valores de las variables

int sumar{

return a+b+c;

}

}

//clase caja

public class caja extends main {

//atributos de la clase

int ancho;

int largo;

int profundo;

int volum;

//creacion de c-onstructor vacio

caja { }

//creacion de constructor con parametros

public caja(int a, int l,int p) {

//super=(&amp;quot;Volumen&amp;quot;);

ancho=a;

largo=l;

profundo=p;

}

//procedimiento con parametros

public int setvolume(int ancho, int largo, int profundo){

volum=ancho*largo*profundo;

//impresion de volumen

System.out.println(&amp;quot;El volumen es:&amp;quot; + volum);

return volum;

}

//procedimiento sin parametros

public int setrespuesta{

return volum;

}

}

//libreria escaner

import java.util.Scanner;

//clase principal

public class main {

//metodo principal

public static void main(String[] args){

//se crea la instancia de la clase de Aritmetica2

suma_tres_valores obj1=new suma_tres_valores;

//se crea una asignacion de la suma a la variable resultado

int resultado = obj1.sumar(25,30,15);

//impresion de los resultados o suma

System.out.println(&amp;quot;Resultado de la suma directa obj1:&amp;quot; + resultado);

//instancia de lalibreria entrada

Scanner entrada= new Scanner (System.in);

int alt,anch, prof;

//ingreso de datos por elteclado

System.out.println(&amp;quot;digite el alto de la caja:&amp;quot;);

alt=entrada.nextInt;

System.out.println(&amp;quot;digite el ancho de la caja:&amp;quot;);

anch=entrada.nextInt;

System.out.println(&amp;quot;digite lo profundo de la caja:&amp;quot;);

prof=entrada.nextInt;

//impresion de volumen

caja objcaja = new caja(alt,anch, prof);

// caja objcaja1 = new caja;

objcaja.setvolume(alt, anch, prof);

//llada de volumen con parametros especificos

objcaja.setvolume(6, 4, 12);

}