Stiven Trujillo
Hice el diagrama de clase UML, pero no sé si el constructor deba ir en la parte de comportamiento :/
Stiven Trujillo
sebastian cadavid jaimes
si ya que el constructor es un metodo
¡Has avanzado muy bien!
Ahora estás listo para resolver tu primer reto que en realidad es muy sencillo de hacer.
Mira el siguiente diagrama y construye la clase Patient.
Stiven Trujillo
Hice el diagrama de clase UML, pero no sé si el constructor deba ir en la parte de comportamiento :/
Stiven Trujillo
sebastian cadavid jaimes
si ya que el constructor es un metodo
:D
public class Patient { String name; String email; String address; String phoneNumber; String birthday; double weight; double height; String blood; public Patient(String name, String email ){ this.name = name; this.email = email; } }
Gabriel Adolfo Aguilar López
:-P
Jorge Enrique Cayetano Arevalo
public class Patient { static int id; String name, email, address, phoneNumber, birthday, blood; double weight, height; Patient(String name, String email){ this.name = name; this.email = email; System.out.println("Nombre: " + name + "Email: " + email); id++; } }```
Ramiro Suarez
Excelente tu aporte Jorge, gracias!
John Alassio
public class Patient { public static void main(String[] args){ int id = 0; //Autoincrement String name; String email; String adrdress; String phoneNumber; String birthday; double weight; double height; String blood; //Contructor Patient(){ System.out.println("Gracias al equipo de Platzi por esta oportunidad de poder ser correjido por personas expertas, agradesco la critica"); } public Patient (String name, String email){ this.name = name; this.name = email; } } }
Montiel Carmen

public class Patient { String name, email, address, phoneNumber, birthday, blood; double weight, height; public Patient(String name, String email) { this.name = name; this.email = email; } }
SEBASTIAN HERNANDEZ CARO
es una muy mala practica declarar solo el tipo a una de las variables, aunque se puede, no es lo debido, no lo cojas de costumbre, esto debido a que es necesario que cada variable tenga su modificador de acceso y estos pueden variar segun sea el caso.. asi te demores mas , para pa proxima coloca el tipo de dato a cada variable. ;)
John Alassio
No sabia que fuera una mala practica literal. gracias por la aclaracio porque yo estoy haciendo lo mismo para ahorar espacio en el codigo, gracias por la aclaracion Sebastian Hernandez
Usuario anónimo
User🐱💻 Completando el reto propuesto.
public class Patient { String name; String email; String address; String phoneNumber; String birthday; double weight; double height; String blood; Patient(String name, String email) { System.out.println("Patient Name: " + name + "\nPatient Email: " + email); } }
Juan Esteban Henao Uribe
Deivy Castañeda
Hola a todos, esta e la forma en la que desarrolle el reto:
Simplemente hice lo básico, declarar las variables, y establecer un constructor con los parametros descritos para el ejemplo .
Andres Quesada Peña
Wilson Gustavo Chango Sailema
Cristobal Vega
¡Muy buen Aporte! :nerd_face:
Solo tienes un pequeño typo en la variable address (faltó una 'd' jaja)
José Antonio García Bermúdez
Yo creo que los getter y setter son adecuados cuando los atributos están privados para la clase, ya que al no estarlos se puede leer/modificar el valor directamente: Patient patient = new Patient(); patient.name = "Pedro";
Henrry Lara
++Solución al Reto:++
public class Patient { String name, email, address, phoneNumber, birthday, blood; double weight,height; Patient(String name, String email){ this.name = name; this.email = email; } }
Cristhian Camilo Rodriguez Correa
public class Patient { private String name; private String email; private String address; private String phoneNumber; private String birthday; private double weight; private double heigth; private String blood;
public Patient(String name, String email) { this.name = name; this.email = email; }
}
Cristian Moises Parada Mendoza
Creacion de la Clase Patient
public class Patient { //Atributos int id; private String name; private String email; private String address; private String phoneNumber; private String birthday; private double weight; private double height; private String blood; Patient(String name, String email){ this.name = name; this.email = email; }
Roberto Fernandez
creo que te falta espacios `` private String name;
``
Alejandro David Benolol
respuesta...
public class Patient { String name; String email; String Address; String phoneNumber; String birthay; Double weigth; Double height; String blood; Patient(String name, String email){ System.out.println("construyendo Paciente"); }```
Miguel Angel Berrio Huamani
public class Patient { String name, email, address, birthday, blood; double weight, height; public Patient(String name, String email){ this.name = name; this.email = email; } }
Ernesto Jose Chicas Navarrete
Bryan Imbaquingo
Completado <3
Alex Abel Lerman
public class Patient { private String name; private String email; private String address; private String phoneNumber; private String birthday; private double weight; private double height; private String blood; // Constructor public Patient(String name, String email) { setName(name); setEmail(email); } // Getters & Setters region public String getName() { return name; } public void setName(String name) { this.name = name; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } }
Clase Patient
public class Patient { // Attributes public String name; public String email; public String address; public String phoneNumber; public String birthday; public double weight; public double height; public String blood; // Constructor Patient(String name, String email) { this.name = name; this.email = email; } }
public class Patient { // Creación de atributos public String name; public String email; public String address; public String phoneNumber; public String birthdat; public double weight; public double height; public String blood; // Método / Constructor public Patient(String name, String email){ this.name = name; this.email = email; } // Generar Getter and Setter de atributos public String getName() { return name; } public void setName(String name) { this.name = name; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } public String getPhoneNumber() { return phoneNumber; } public void setPhoneNumber(String phoneNumber) { this.phoneNumber = phoneNumber; } public String getBirthdat() { return birthdat; } public void setBirthdat(String birthdat) { this.birthdat = birthdat; } public double getWeight() { return weight; } public void setWeight(double weight) { this.weight = weight; } public double getHeight() { return height; } public void setHeight(double height) { this.height = height; } public String getBlood() { return blood; } public void setBlood(String blood) { this.blood = blood; } }```
public class Patient { public String name; public String email; public String address; public String phoneNumber; public String birhtday; public double weight; public double hight; public String blood; public Patient(String name, String email){ this.name = name; this.email = email; System.out.println("Nombre: " + name + "Email: " + email); } } ```public class Patient {   public String name;   public String email;   public String address;   public String phoneNumber;   public String birhtday;   public double weight;   public double hight;   public String blood;   public Patient(String name, String email){   this.name = name;   this.email = email;   System.*out*.println("Nombre: " + name + "Email: " + email);   } }
public class Patient { String name; String email; String adresss; String phoneNumber; String birthday; double weight; double height; String blood; public Patient (String name, String email){ this.name = name; this.email = email; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getAdresss() { return adresss; } public void setAdresss(String adresss) { this.adresss = adresss; } public String getPhoneNumber() { return phoneNumber; } public void setPhoneNumber(String phoneNumber) { this.phoneNumber = phoneNumber; } public String getBirthday() { return birthday; } public void setBirthday(String birthday) { this.birthday = birthday; } public double getWeight() { return weight; } public void setWeight(double weight) { this.weight = weight; } public double getHeight() { return height; } public void setHeight(double height) { this.height = height; } public String getBlood() { return blood; } public void setBlood(String blood) { this.blood = blood; } }