mirror of
https://github.com/MrUnknownDE/unknownbin.git
synced 2026-04-06 00:32:08 +02:00
49 lines
1.2 KiB
Java
49 lines
1.2 KiB
Java
public class Dancer {
|
|
private static final String VERSION = "1.2.4.3 Beta 2";
|
|
|
|
private String name;
|
|
private int age;
|
|
private int moves;
|
|
|
|
public static void main(String[] args) {
|
|
System.out.println("Welcome to DANCE-MASTER 3000 v" + VERSION + "!");
|
|
System.out.println("Creating and testing your Dancers. Please be patient...!");
|
|
|
|
Dancer hugo = new Dancer("Hugo", 34, 6);
|
|
Dancer mike = new Dancer("Mike", 81, 2);
|
|
Dancer nori = new Dancer("Nori", 22, 27);
|
|
Dancer john = new Dancer("John", 4, 1);
|
|
Dancer rony = new Dancer("Rony", 42, 24); // WTF is this name?
|
|
|
|
System.out.println("Goodbye!");
|
|
System.exit(0);
|
|
}
|
|
|
|
public Dancer(String name, int age, int moves) {
|
|
// Save the values
|
|
this.name = name;
|
|
this.age = age;
|
|
this.moves = moves;
|
|
|
|
// Welcome our new Dancer
|
|
System.out.println("Welcome, " + name + "!");
|
|
boolean goodDancer = dance(); // Let's go!
|
|
}
|
|
|
|
/**
|
|
* Here the Dancer has to dance.
|
|
* This is not possible for everyone...
|
|
*
|
|
* @return whether the Dancer is a good Dancer or not
|
|
*/
|
|
private boolean dance() {
|
|
if (age > 6 && age < 70 && moves > 5) {
|
|
System.out.println("YEAH! THIS ROCKS!!!");
|
|
return true;
|
|
} else {
|
|
System.out.println("Dude... Move on!");
|
|
return false;
|
|
}
|
|
}
|
|
}
|