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  Para Que Sirve Substring En Java

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:

Para Que Sirven Los Modificadores De Acceso En Java

Los modificadores de acceso en Java son herramientas ...

Para Que Sirven Las Clases Abstractas En Java

Las clases abstractas en Java son una herramienta ...

Para Que Sirve Void En Java

En el lenguaje de programación Java, el uso ...

Para Que Sirve Trim En Java

En este artículo descubrirás la función trim en ...

Para Que Sirve Substring En Java

En Java, el método substring() es utilizado para ...

Para Que Sirve String En Java

El lenguaje de programación Java ofrece una clase ...

Para Que Sirve Split En Java

En la programación en Java, el método split() ...

Para Que Sirve Settext En Java

En programación Java, el método setText() se utiliza ...

Para Que Sirve Serializable En Java

Serializable en Java: Una característica esencial para cualquier ...

Deja un comentario