I get the Information:
constructor Mensch in class Mensch cannot be applied to given types;
requeired: java.lang.String,char,int,double,boolean
found: no arguments
reason: actual and formal argument lists differ in length
Im sorry if it is a typical mistake because im new.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) /** * Write a description of class Mensch here. * * @author (Bjarne Müller) * @version (3) */ public class Mensch extends Actor { //Atributsdeklaration public String name; public char geschlecht; public int alter; public double groesse; public boolean brillentraeger; /** * Konstruktor, der ein objekt der Klasse Mensch erzeugt. */ public Mensch(String pName, char pGeschlecht, int pAlter, double pGroesse, boolean pBrillentraeger ) { name= pName; geschlecht= pGeschlecht; alter= pAlter; groesse= pGroesse; brillentraeger= pBrillentraeger; } } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 | import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) /** * Write a description of class Lehrer here. * * @author (your name) * @version (a version number or a date) */ public class Lehrer extends Mensch { //Atributsdeklaration private String kuerzel; private int faecherzahl; private boolean streng; private int anzahlSchueler; private boolean tutorOderKlassenlehrer; /** * Act - do whatever the Lehrer wants to do. This method is called whenever * the 'Act' or 'Run' button gets pressed in the environment. */ public void setLehrer(String pKuerzel) { kuerzel= pKuerzel; } public String getKuerzel() { return kuerzel; } public void setFaecherzahl( int pFaecherzahl) { faecherzahl= pFaecherzahl; } public int getFaecherzahl() { return faecherzahl; } public void setStreng( boolean pStreng) { streng= pStreng; } public boolean getStreng() { return streng; } public void setAnzahlSchueler( int pAnzahlSchueler) { anzahlSchueler= pAnzahlSchueler; } public int getAnzahlSchueler() { return anzahlSchueler; } public void setTutorOderKlassenlehrer( boolean pTutorOderKlassenlehrer) { tutorOderKlassenlehrer= pTutorOderKlassenlehrer; } public boolean getTutorOderKlassenlehrer() { return tutorOderKlassenlehrer; } public String getName() { return name; } public char getGeschlecht() { return geschlecht; } public int getAlter() { return alter; } public double getGroesse() { return groesse; } public boolean getBrillentraeger() { return brillentraeger; } } |