Programación General > Java
problema con constructores
(1/1)
john994:
buneo amigos he estado haciendo un applet que sirve para convertir unidades metricas pero a la hora de hacer los constructores me aprece error aqui va el codigo
--- Código: Java(TM) 2 Platform Standard Edition 5.0 ---// ESTE ES MI ARCHIVO DE CLASE DONDE SE HACE LAS OPERACIONESpublic class operaciones { private double cm,yd,km,m,res1,res2,res3,res4; public operaciones (double x){ cm=x; } public operaciones (double y){//AQUI ME APARECE EL ERROR yd=y;} public operaciones(double z){//AQUI ME APARECE EL ERROR km=z; } public operaciones (double w){//AQUI ME APARECE EL ERROR m=w;} public void Calcular_CMaIN(){ res1= (double) cm*2.54; } public double retornar_res1(){ return res1;} public void Calcular_YDaM(){ res2= (double) yd*0.9144; } public double retornar_res2(){ return res2;} public void Calcular_KMaMI(){ res3= (double) km*0.621371192; } public double retornar_res3(){ return res3;} public void Calcular_MaMM(){ res4= (double) m*1000; } public double retornar_res4(){ return res4;}} GRACIAS
arielb:
Hola.
Tú problema se debe a que estás tratando de usar el concepto de sobrecarga pero lo estás haciendo mal.
Los argumentos en tus métodos son iguales y la hacer eso rompes con el concepto.
Te dejo esto para que leas un poco más del tema http://profesores.fi-b.unam.mx/carlos/java/java_basico4_6.html
john994:
hey amigo muchas gracias ya corregi el problema
Navegación
Ir a la versión completa