class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
Husky myHusky = new Husky("", 0);
myHusky.bark();
// TODO try myHusky.size = 5;
myHusky.setSize(-10);
myHusky.play();
for (int i = 0; i < 6; i++) {
myHusky.play();
}
boolean isMyHuskyStupid = myHusky.isStupid();
System.out.println();
}
public static class Dog {
private int size;
String name;
public Dog(String name, int size) {
this.name = name;
this.size = size;
}
public void bark() {
System.out.println("WANGWANG!!");
}
public void setSize(int size) {
if (size > 0) {
this.size = size;
}
}
}
public static class Husky extends Dog {
int stupidDegree = 0;
public Husky(String name, int size) {
super(name, size);
}
public void play() {
System.out.println("Wawawa");
stupidDegree++;
}
public boolean isStupid() {
if (stupidDegree > 5) {
return true;
}
return false;
}
}
public class Cibotium extends Dog {
public Cibotium(String name, int size) {
super(name, size);
}
}
}