Hola al igual que FiruzzZ te recomiendo aprender listas... con ellas podras manejar arreglos dinamicos te una tamaño indeficdo, a diferencia de los arreglos donde el tamaño es fijo... pero de todas formas tratare de ayudarte con lo que necesitas...
por lo que entendi... defines un arreglo String donde almacenaras el nombre de los tratamientos asociados al paciente, por ejemplo una pastillita al levantarse.... :P
Código PHP:
public class Tratamiento {
//aqui guardaras el nombre de los tratamientos, por ejemplo, una pastillita al levantarse :P
private String[] tratamientos;
//aqui se almacenara el numero de tratamientos asociados
private int numTratamientos;
//constructos, este recivira un arreglo con los los nombres de los tratamientos y la cantidad de tratamientos que contiene
public Tratamiento(String[] tratamientos, int numTratamientos) {
this.tratamientos = tratamientos;
this.numTratamientos = numTratamientos;
}
//este no recivira nada, pero inicializara los valosres para que posteriormente se ingresen
public Tratamiento(){
//declaramos un arreglos de 20 celdas para almacenar los tratamientos
this.tratamientos = new String[20];
//se inicializa en 0 ya que en un principio no abra ningun tratamiento asociado
this.numTratamientos = 0;
}
//
public boolean asignarTratamiento(String tratamiento){
boolean asignado = false;
if (this.numTratamientos < this.tratamientos.length){
asignado = true;
this.tratamientos[this.numTratamientos] = tratamiento;
this.numTratamientos++;
}
return asignado;
}
//ahora van los set y get
//set y get son precociciones de los nombres de los metodos como te daras cuenta
//get retona un valos, y set asigna un valor
public int getNumTratamientos() {
return numTratamientos;
}
public void setNumTratamientos(int numTratamientos) {
this.numTratamientos = numTratamientos;
}
public String[] getTratamientos() {
return tratamientos;
}
public void setTratamientos(String[] tratamientos) {
this.tratamientos = tratamientos;
}
}
una recomndacion... en los parametros que le diste a tu constructor mas arriba... te recomiendo no poner el abecedario jojojo :P se mas claro con los nombres de las varialbe y d, e,tr, ds, etc ya que mientras mas grande se hace el codigo se hace menos manejable y no sabras para que es cada variable :P