
public class Teddybear extends Brownbear implements Plaything
{
	private final boolean goodbuy = true;
	public boolean isGoodbuy()
	{
		return goodbuy;
	}
	public boolean isLovable()
	{
		return lovable;
	}
	public String isDangerous()
	{
		return Plaything.dangerous;
	}
	public static void main(String[] args)
	{
		Teddybear teddy = new Teddybear();
		Brownbear bBear = new Brownbear();
		System.out.println
		(
			"My Teddy:" + 
			"\n (1) has hair? " + 
			teddy.hasHair() +
			"\n (2) is carnivorous? " +
			teddy.isCarnivorous() +
			"\n (3) is a good buy? " +
			teddy.isGoodbuy() +
			"\n (4) is lovable? " +
			teddy.isLovable() +
			"\n (5) is dangerous? " +
			teddy.isDangerous() +
			"\n (6) is dangerous? " +
			bBear.isDangerous() +
			"\n (7) is dangerous? " +
			((Brownbear)teddy).isDangerous() +
			"\n (8) is dangerous? " +
			((Brownbear)teddy).dangerous +
			"\n (9) is dangerous? " +
			((Bear)teddy).isDangerous() +
			"\n (10) is dangerous? " +
			((Bear) teddy).dangerous +
			"\n (11) is dangerous? " +
			((Bear) teddy).isDangerous() +
			"\n (12) is dangerous? " +
			((Mammal) teddy).dangerous +
			"\n (13) is dangerous? " +
			((Plaything) teddy).isDangerous() +
			"\n (14) is dangerous? " +
			((Plaything) teddy).dangerous
			);		
	}
}
