Hacer una clase que inicialice
dos mensajes al crearse el objeto y que tenga un método que despliegue los
mensajes concatenados. Implemente la clase.
class Clase
{
void mensaje( String msj1, String msj2)
{
System.out.println("Primer saludo: " + msj1);
System.out.println("Segundo saludo: " + msj2);
}
}
class DemoClase
{
public static void main (String agrs[])
{
Clase c1 = new Clase();
c1.mensaje("Mi Nombre es: ","Jose Luis! ");
}
}
Hacer una clase que haga uso de
dos constructores con parámetros para inicializar dos variables de tipo int y
dos variables de tipo double, que
contengan dos métodos sobrecargados uno con dos parámetros int y el otro con
dos parámetros double, para que retornen la suma de dichas variables. Crear la
clase principal y capturar las variables desde teclado e invocarlos métodos.
import java.util.*;
class Suma
{
int num1, num2;
double num3, num4;
Suma(int n1, int n2)
{
num1=n1;
num2=n2;
}
int sumar(int n1, int n2)
{
return n1+n2;
}
Suma(double n3, double n4)
{
num3=n3;
num4=n4;
}
double sumar(double n3, double n4)
{
return n3+n4;
}
}
class DemoSuma
{
public static void main (String agrs[])
{
int a,b;
double c,d;
Scanner scan = new Scanner(System.in);
System.out.print("Ingrese el 1er numero: ");
a=scan.nextInt();
System.out.print("Ingrese el 2do numero: ");
b=scan.nextInt();
System.out.print("Ingrese el 3er numero: ");
c=scan.nextDouble();
System.out.print("Ingrese el 4to numero: ");
d =scan.nextDouble();
Suma s1 = new Suma(a,b);
Suma s2 = new Suma(c,d);
System.out.println("La suma es: " + s1.sumar(a,b));
System.out.println("La suma es: " + s2.sumar(c,d));
}
}
Crear una clase con dos variables
de tipo int y dos métodos, el primer método deberá tener dos parámetros que le
permitan recibir como argumento los valores digitados desde teclado pero en el método
main, el método solo debe mostrar el mensaje con los valores que hayan recibido
los parámetros. El segundo método retornara la suma de esos valores. Crear un
constructor personalizado que acepte los parámetros correspondientes a la
variable de la clase. Implementar la clase e invocar los métodos.
import java.util.*;
class Sumas
{
int num1, num2;
void mostrar(int n1, int n2)
{
System.out.println("El primer numero es: " + n1);
System.out.println("El segundo numero es: " + n2);
}
int operar(int n1, int n2)
{
return n1+n2;
}
Sumas(int n1, int n2)
{
num1=n1;
num2=n2;
}
}
class DemoSumas
{
public static void main (String agrs[])
{
int a,b;
Scanner scan = new Scanner(System.in);
System.out.print("Ingrese el 1er numero: ");
a=scan.nextInt();
System.out.print("Ingrese el 2do numero: ");
b=scan.nextInt();
Sumas s1 = new Sumas(a,b);
s1.mostrar(a,b);
System.out.println("La suma es: " + s1.operar(a,b));
}
}
No hay comentarios.:
Publicar un comentario