Alguien k me korrija!!

Sam
18 de Agosto del 2005
import java.awt.*;
public class Mascotas
{

public String dueño;//Dueño de la mascota que se esta vendiendo.
public int cantidad;//Cantidad de mascotas del mismo tipo y raza que quedan.
public String tipoDeMascota;//Puede ser Acuatico, reptil, can, aves, etc.
public String raza;
public double precio;
public Mascotas(String nomDueño, String tipo Masc, String tipoRaza, double pre)
{

dueño=nomDueño;
tipoDeMascota=tipoMasc;
raza=tipoRaza;
precio=pre;
catidad=15;
}

public Mascotas()//Constructor vacio.
{
dueño="Jess Gonzalez";
tipoDeMascota="Reptil";
raza="Vibora Piton";
precio=120.20;
cantidad=20;
}
public void cambiaDueño(String nombre)
{
dueño=nombre;
}
public String diceDueño()
{

return dueño;
}
public void ventaDeMascota(int venta) // Resta el numero de mascotas que habian.
{
cantidad=venta;
}
public int cantMascotas()
{
return cantidad;
}
public void precioTotal(double cant)
{
precio=precio*cant;
}
publicdouble dicePrecioTotal()
{
return precio;
}
public String diceRaza()
{
return raza;
}

{



No he podido enkontra los 3 errores k me marka alguien k me pueda ayudar Gracias!!!!!

rubece
18 de Agosto del 2005
Hola, el primer error es que en

public Mascotas(String nomDueño, String tipo Masc, String tipoRaza, double pre)

tienes que borrar el espacio entre tipo y Masc.

El segundo error es que la llave derecha del final debería ser una llave izquierda, o sea, que en vez de '{' debería ser '}'.

El tercer error es que en el constructor:

public Mascotas(String nomDueño, String tipoMasc, String tipoRaza, double pre)
{

dueño=nomDueño;
tipoDeMascota=tipoMasc;
raza=tipoRaza;
precio=pre;
catidad=15;
}

la asignación

catidad=15;

debería ser

cantidad=15

El último error que me da es en:

publicdouble dicePrecioTotal()
{
return precio;
}

debes poner un espacio entre public y double. Asi:

public double dicePrecioTotal()
{
return precio;
}

Bueno eso es todo. Que te vaya bien. Hasta luego.

Cristian
18 de Agosto del 2005
Viejo primero tienes a la vista 4 errores y lo segundo trabaja esta clase con las librerias import.java.io.*; y import java.lang.*;
bueno ahora te mostrare los errores;
1-) El constructor de la clase que recibe los datos por parametros tiene un dato errado en la parte donde pones String tipo Masc eso va peguado

2-) Escribiste catidad=20 es cantidad

3-) El metodo modificador diceprecioTotal() debes separar el public de double

4-) La clase principal Mascotas la cerraste con una llave abierta { y se debe poner } para cerrarla

bueno con eso no te mostrara errores suerte !

Sam
18 de Agosto del 2005
Muchas gracias ahorita lo korro.
Saludos

Sam
18 de Agosto del 2005
Ahora tengo un problema no me deja ejecutar el komando javac para compilar mi archivo
C:JAVA>javac Mascotas.java
me dice: "javac" no se reconoce como comando interno o externo, programa o archivo por lotes ejecutable.
Me pueden decir pork ?