Ejemplos de clases, atributos y metodos en java

En este articulo les comparto algunos ejemplos de clases, atributos y métodos en el lenguaje de programación Java; para comprender la aplicacion de estos ejemplos es importante leer la teoría abordada en el articulo: estructura de una clase en java.

EJEMPLO N° 1

En este ejercicio se creará una aplicación que muestre en pantalla el número mayor y el número menor de una serie de 5 números ingresados por el usuario.

import java.util.Scanner;
public class MaxMin {
public static void main(String[] args) {
int max = 0;
int min = 0;
System.out.println(«Ingrese 5 numeros enteros para identificar el número mayor y el menor de
esa serie»);
//Se crea el objeto Scanner para ingresar datos del teclado
Scanner numero = new Scanner(System.in);
//Se ingresan los 5 números enteros para evaluarlos
for (int i = 1; i < 6; i++) { System.out.print(i + » Ingrese un numero: «); int num = numero.nextInt(); if (min != 0 && max != 0) { if (num > max) {
max = num;
}
if (num < min) {
min = num;
}
}
else
{
min = num;
max = num;
}
}
System.out.println(«El número Máximo es: » + max);
System.out.println(«El número Mínimo es: » + min);
}
}

Ejemplo de método en java

Modificar el ejercicio anterior, para que realice lo mismo utilizando métodos. Deberá crear dos métodos, uno que realice la operación de comparación y otro que realice el proceso de impresión de los resultados.

import java.util.Scanner;
public class Metodo {
int max = 0;
int min = 0;

public void calculo(){
System.out.println(«Ingrese 5 números enteros para identificar el número mayor y el menor de
esa serie»);
Scanner numero = new Scanner(System.in);
for (int i = 1; i < 6; i++) {
System.out.print(i + » Ingrese un numero: «);
int num = numero.nextInt();
if (min != 0 && max != 0) {
if (num > max) {
max = num;
}
if (num < min) {
min = num;
}
}
else
{
min = num;
max = num;
}
}
}

public void imprimir(){
System.out.println(«El número Máximo es: » + max);
System.out.println(«El número Mínimo es: » + min);
}

public static void main(String[] args) {
Metodo evaluar = new Metodo();

evaluar.calculo();
evaluar.imprimir();
}
}

Leer mas  Super En Java Para Que Sirve

Ejemplo con Método Static en Java

Modifique el ejercicio anterior haciendo uso de métodos static, para este caso el que corresponde a la clase Math:

import java.util.Scanner;
public class MetodoStatic {
int max = 0;
int min = 0;
public void calculo(){
System.out.println(«Ingrese 5 numeros enteros para identificar el número mayor y el menor de
esa serie»);
Scanner numero = new Scanner(System.in);
for (int i = 1; i < 6; i++) {
System.out.print(i + » Ingrese un numero: «);
int num = numero.nextInt();
if (min != 0 && max != 0) {
max = Math.max(max, num);
min = Math.min(min, num);
} else {
min = num;
max = num;
}
}
}
public void imprimir(){
System.out.println();
System.out.println(«El número Máximo es: » + max);
System.out.println(«El número Mínimo es: » + min);
}
public static void main(String[] args) {
MetodoStatic evaluar = new MetodoStatic();
evaluar.calculo();
evaluar.imprimir();
}
}

Ejemplo: Metodos con parametros en Java

Modifique el mismo ejercicio que se viene trabajando, para que los métodos utilizados, reciban parámetros o argumentos.

import java.util.Scanner;
public class Parametros {
int max = 0;
int min = 0;
public void calculo(int a){
int numc = a;
if (min != 0 && max != 0) {
max = Math.max(max, numc);
min = Math.min(min, numc);
}
else
{
min = numc;
max = numc;
}
}
public void imprimir(){
System.out.println();
System.out.println(«El número Máximo es: » + max);
System.out.println(«El número Mínimo es: » + min);
}
public static void main(String[] args)
{
Parametros evaluar = new Parametros();
Scanner numero = new Scanner(System.in);
System.out.println(«Ingrese 5 numeros enteros»);
for (int i = 1; i < 6; i++) {
System.out.print(i + » Ingrese un numero: «);
int num = numero.nextInt();
evaluar.calculo(num);
}
evaluar.imprimir();
}
}

Entradas relacionadas:

Deja un comentario