Lefky
Legacy Member
ik zou in java voor ons project een personage object moeten aanmaken
hiervoor geef je een naam en categorie op
de categorie moet echter uit een databank komen
dus je hebt de lijst en geeft de naam van de categorie in
de constructor personage:
ik dacht het dan zo te doen, maar dit lukt precies ook niet
alvast bedankt
hiervoor geef je een naam en categorie op
de categorie moet echter uit een databank komen
dus je hebt de lijst en geeft de naam van de categorie in
de constructor personage:
Code:
private String naam;
Categorie categorie;
public Personage(String naam, Categorie categorie)
{
setNaam(naam);
setCategorie(categorie);
}
public void setNaam(String naam)
{
this.naam = naam;
}
public void setCategorie(Categorie categorie)
{
this.categorie = categorie;
}
ik dacht het dan zo te doen, maar dit lukt precies ook niet
Code:
public String[] maakPersonage(String naam, String categorie) {
//Your class in string
String s="<Categorie>";
//Get class definition
Class cls = Class.forName(s);
//Instantiate
Object obj=cls.newInstance();
Personage personage = new Personage(naam, obj);
huidigPersonage = personageRepository.maakPersonage(personage);
String personageGegevens[] = new String[2];
personageGegevens[0] = huidigPersonage.getNaam();
personageGegevens[1] = huidigPersonage.getCategorie().toString();
return personageGegevens;
}
alvast bedankt
