
ayuda con clases en java
Publicado por lirio (1 intervención) el 09/08/2021 05:30:05
Esta es la clase incompleta de persona.
import java.util.Random;
class persona{
Random rand = new Random();
public float Confiabilidad = 10.0f;
public float Umbral1 = 0f;
-
y esta la de cachorro:
import java.util.Random;
class perro{
Random rand = new Random();
public float Umbral0 = 10.0f;
public float Umbral1 = 0.5f;
public.void psican(persona p){
this.animo = {(rand.nextFloat() - Umbral1) = Umbral0) + this.animo;
}
private void psican (Persona p){
this .animo = (1.0/ p.getConfiabilidad ()) * (rand.nextFloat () - .5) * 10+ this .animo;
if (p.tieneGalleta ()){
p.darGalleta ();
this.animo += (1.0/ p.getConfiabilidad())*(rand.nexInt (2));
}
System.out.println ("Mi nuevo animo es: "+ animo);
}
-
En teoría segun el humor del cachorro podría hacerle daño o estar feliz con la persona, pero la persona tiene su nivel de confiabilidad que le nota el cachorro y puede mejorar el humor con una galleta que le de.
soy nuevo en java... ¿como se hace?
import java.util.Random;
class persona{
Random rand = new Random();
public float Confiabilidad = 10.0f;
public float Umbral1 = 0f;
-
y esta la de cachorro:
import java.util.Random;
class perro{
Random rand = new Random();
public float Umbral0 = 10.0f;
public float Umbral1 = 0.5f;
public.void psican(persona p){
this.animo = {(rand.nextFloat() - Umbral1) = Umbral0) + this.animo;
}
private void psican (Persona p){
this .animo = (1.0/ p.getConfiabilidad ()) * (rand.nextFloat () - .5) * 10+ this .animo;
if (p.tieneGalleta ()){
p.darGalleta ();
this.animo += (1.0/ p.getConfiabilidad())*(rand.nexInt (2));
}
System.out.println ("Mi nuevo animo es: "+ animo);
}
-
En teoría segun el humor del cachorro podría hacerle daño o estar feliz con la persona, pero la persona tiene su nivel de confiabilidad que le nota el cachorro y puede mejorar el humor con una galleta que le de.
soy nuevo en java... ¿como se hace?
Valora esta pregunta


0