mensajes objetos a metodos
Publicado por raul sotelo alarcon (2 intervenciones) el 28/07/2008 19:16:22
ya lo hice asi y me marca un error que a la letra dice cannot be applied to (int).
y es que creo entender que lo que espera el metodo es un mensaje de tipo objeto.
pero no se como enviarlo.
Recetam receta = new Recetam();
receta.setIdPaciente(new Paciente());
public class Recetam {
private int idReceta;
private Paciente idPaciente;
private Departamento idDepto;
private Enfermera idEnfermera;
private Medico idMedico;
private Date fecha;
private List articulos;
public void setIdReceta (int idReceta){
this.idReceta = idReceta;
}
public void setIdPaciente (Paciente idPaciente){
this.idPaciente = idPaciente;
}
public void setIdDepto (Departamento idDepto){
this.idDepto = idDepto;
}
public void setIdEnfermera (Enfermera idEnfermera){
this.idEnfermera = idEnfermera;
}
public void setIdMedico (Medico idMedico){
this.idMedico = idMedico;
}
public void setFecha (Date fecha){
this.fecha = fecha;
}
public void setArticulos (List articulos){
this.articulos = articulos;
}
public int getIdReceta(){
return idReceta;
}
public Paciente getIdPaciente (){
return idPaciente;
}
public Departamento getIdDepto (){
return idDepto;
}
public Enfermera getIdEnfermera (){
return idEnfermera;
}
public Medico getIdMedico (){
return idMedico;
}
public Date getFecha (){
return fecha;
}
public List getArticulos (){
return articulos;
}
}
private int idPaciente;
private String nombrePac;
private String apellidopPac;
private String apellidomPac;
private String clasificacion;
private String cama;
public void setIdPaciente (int idPaciente){
this.idPaciente = idPaciente;
}
public void setNombrePac (String nombrePac){
this.nombrePac = nombrePac;
}
public void setApellidopPac (String apellidopPac){
this.apellidopPac = apellidopPac;
}
public void setApellidomPac (String apellidomPac){
this.apellidomPac = apellidomPac;
}
public void setClasificacion (String clasificacion){
this.clasificacion = clasificacion;
}
public void setCama (String cama){
this.cama = cama;
}
public int getIdPaciente () {
return idPaciente;
}
public String getNombrePac () {
return nombrePac;
}
public String getApellidopPac () {
return apellidopPac;
}
public String getApellidomPac () {
return apellidomPac;
}
public String getClasificacion () {
return clasificacion;
}
public String getCama () {
return cama;
}
public String toString() {
return getIdPaciente() + " " +
getNombrePac().trim() + " " +
getApellidopPac().trim() + " " +
getApellidomPac().trim() + " " +
getClasificacion().trim() + " " +
getCama().trim() + " ";
}
}
y es que creo entender que lo que espera el metodo es un mensaje de tipo objeto.
pero no se como enviarlo.
Recetam receta = new Recetam();
receta.setIdPaciente(new Paciente());
public class Recetam {
private int idReceta;
private Paciente idPaciente;
private Departamento idDepto;
private Enfermera idEnfermera;
private Medico idMedico;
private Date fecha;
private List articulos;
public void setIdReceta (int idReceta){
this.idReceta = idReceta;
}
public void setIdPaciente (Paciente idPaciente){
this.idPaciente = idPaciente;
}
public void setIdDepto (Departamento idDepto){
this.idDepto = idDepto;
}
public void setIdEnfermera (Enfermera idEnfermera){
this.idEnfermera = idEnfermera;
}
public void setIdMedico (Medico idMedico){
this.idMedico = idMedico;
}
public void setFecha (Date fecha){
this.fecha = fecha;
}
public void setArticulos (List articulos){
this.articulos = articulos;
}
public int getIdReceta(){
return idReceta;
}
public Paciente getIdPaciente (){
return idPaciente;
}
public Departamento getIdDepto (){
return idDepto;
}
public Enfermera getIdEnfermera (){
return idEnfermera;
}
public Medico getIdMedico (){
return idMedico;
}
public Date getFecha (){
return fecha;
}
public List getArticulos (){
return articulos;
}
}
private int idPaciente;
private String nombrePac;
private String apellidopPac;
private String apellidomPac;
private String clasificacion;
private String cama;
public void setIdPaciente (int idPaciente){
this.idPaciente = idPaciente;
}
public void setNombrePac (String nombrePac){
this.nombrePac = nombrePac;
}
public void setApellidopPac (String apellidopPac){
this.apellidopPac = apellidopPac;
}
public void setApellidomPac (String apellidomPac){
this.apellidomPac = apellidomPac;
}
public void setClasificacion (String clasificacion){
this.clasificacion = clasificacion;
}
public void setCama (String cama){
this.cama = cama;
}
public int getIdPaciente () {
return idPaciente;
}
public String getNombrePac () {
return nombrePac;
}
public String getApellidopPac () {
return apellidopPac;
}
public String getApellidomPac () {
return apellidomPac;
}
public String getClasificacion () {
return clasificacion;
}
public String getCama () {
return cama;
}
public String toString() {
return getIdPaciente() + " " +
getNombrePac().trim() + " " +
getApellidopPac().trim() + " " +
getApellidomPac().trim() + " " +
getClasificacion().trim() + " " +
getCama().trim() + " ";
}
}
Valora esta pregunta


0