Thread replies: 10
Thread images: 3
Donald Trump's
Pure Angst
2016-01-21 00:58:12 Post No. 52534731
[Report]
Image search:
[Google]
Pure Angst
Donald Trump's
2016-01-21 00:58:12
Post No. 52534731
[Report]
//private fields of the class
private String species;
private final int name;
//static variable to keep count of objects
private static int monsterCount = 0;
public Person(int = monsterSpecies, int myName){
species = monsterSpecies;
name = myName;
monsterCount++;
}
//This is an instance method
public void setSpecies(String monsterSpecies){
species = monsterSpecies;
System.out.println("This user is now a "+species);
}
//this a void method
//does not return anything
public void printSpecies(){
System.out.println("Species: "+species);
}
/*this is static method, again*/
public static void getMonsterCount(){
String add = "been created.";
System.out.println(monsterCount==1? monsterCount+" person has "+add:monsterCount+" monsters have "+add);
}
public static void main(String[] args) {
//create a new object, obviously a monster for the funsies
Monster me = new Monster("Mike Wazowski", 1);
me.printSpecies();
me.setSpecies("Memes");
me.printSpecies();
Monster.getMonsterCount();
Monster another = new Monster("Donald Trump", 2016);
Monster.getMonsterCount();
}
}
So, anyone else got perfectly good Java Code that the compiler doesn't accept as real?