Head First JAVA: 07. Chapter - Kamil-Jankowski/Learning-JAVA GitHub Wiki

Head First JAVA: 7. Chapter

Potwory:

class Potwor{
	boolean strasz(int x){
	System.out.println("ałłuuuuu");
	return false;
	}
}
class Smok extends Potwor{
	boolean strasz(int stopien){
	System.out.println("zioń ogniem");
	return true;
	}
}
class Wampir extends Potwor{
	boolean strasz(int x){
	System.out.println("można gryza?");
	return true;
	}
}
public class PotworTester {
	public static void main(String[] args){
		Potwor[] ptw = new Potwor[3];
		ptw[0]=new Wampir();
		ptw[1]=new Smok();
		ptw[2]=new Potwor();
		for (int x=0; x<3; x++){
			ptw[x].strasz(x);
		}
	}
}