Mostrando entradas con la etiqueta sobrecarga de funcion. Mostrar todas las entradas
Mostrando entradas con la etiqueta sobrecarga de funcion. Mostrar todas las entradas

Sobrecarga de la clase llamada escribe

public class Sobre {

void escribe(int n) {

System.out.print("METODO DE LA CLASE, EL ARGUMENTO ENTERO ES: ");

System.out.println(n);

}

void escribe(String a) {

System.out.print("METODO DE LA CLASE, EL ARGUMENTO CADENA(STRING) ES: ");

System.out.println(a);

}

void escribe(String a, int n) {

System.out.print("METODO DE LA CLASE, LOS 2 ARGUMENTOS (STRING/ENTERO) SON: ");

System.out.println(a+","+n);

}

}



public class PruebaSobre {

public static void main(String[] args) {

Sobre objeto1=new Sobre();

objeto1.escribe(5);

objeto1.escribe("POO");

objeto1.escribe("POO", 6);

}

}


Sobre carga de la clase mayor

package sobrecarga; 

import java.util.Scanner; 

public class mayor { 

public static int mayor(int a,int b) { 

if(a>b)

return a;

else return b

}

public static double mayor(Double a,Double b) { 

if(a>b) return a;

else return b;

}

public static void main(String[] args) { 

int x,y;

double z,w;

Scanner entrada=new Scanner(System.in); System.out.println("anote un numero entero"); x=entrada.nextInt();

System.out.println("anote un numero entero"); y=entrada.nextInt(); 

System.out.println("anote un numero decimal"); z=entrada.nextDouble(); 

System.out.println("anote un numero decimal"); w=entrada.nextDouble(); 

System.out.println("el numero entero mayor es:" + mayor(x,y)); 

System.out.println("el numero decimal mayor es :" + mayor(z,w)); 

}

}


Cree una clase llamado gato que guarde la informacion de cada uno de los datos del gato , la clase debe gurdar nombre del gato,comida favorita,sonido del animal,juguete,que esta haciendo favorito,

import java.util.Scanner;

public class Gato {

int edad;

String nombre, comidafav;

Gato(){

}

public Gato(int edad, String nombre, String comidafav) {

super();

this.edad = edad;

this.nonmbre = nombre;

this.comidafav = cf;

}

void pedirDatos() {

Scanner entrada=new Scanner (System.in);

System.out.println("NOMBRE DEL GATO: ");

nombre=entrada.nextLine();

System.out.println("COMIDA FAVORITA DEL GATO: ");

comidafav=entrada.nextLine();

System.out.println("EDAD DEL GATO: ");

edad=entrada.nextInt();

}

void mostrarDatos() {

System.out.println("EL NOMBRE DEL GATO ES: "+nombre);

System.out.println("SU COMIDA FAVORITA ES: "+comidafav);

System.out.println("SU EDAD ES: "+edad);

}

void Maullar() {

System.out.println("Miaaaaaaaaw, Miaaaaaaaw");

}

void Jugar() {

System.out.println("Juega con estambre");

}

void Comer() {

System.out.println("Whiskas");

}

}

public class GatoPrincipal {

public static void main(String[] args) {

Gato gato1=new Gato();

gato1.pedirDatos();

gato1.mostrarDatos();

gato1.Maullar();

gato1.Jugar();

gato1.Comer();

System.out.println("");

Gato gato2=new Gato(8, "LOLA", "WHISKAS");

gato2.mostrarDatos();

}

}