BlackJaguar.java
package edu.nwmissouri.zoo04lab;
/**
*
* @author Naveen Kumar Kanaparthi
*/
public class BlackJaguar extends Animal {
/**
*
* @param name
*/
public BlackJaguar(String name) {
super(name);
}
enum level {
firstLevel,
SecondLevel,
thirdLevel
}
/**
*speak method
*/
@Override
public void speak(){
System.out.printf("I am %s. I am Jaguar!", this.name);
}
/**
*move method
*/
@Override
public void move(){
System.out.println("When I move, I walk.\n");
}
/**
*behaviour method
*/
public void behaviour(){
System.out.println("I am very aggressive and hunt alone");
}
/**
*
* @param fs
* @param ls
* @return
*/
public String name(String fs,String ls){
return fs+ls;
}
/**
*details method
*/
public void details(){
System.out.println("name:"+name("naveen","kanaparthi"));
}
/**
*
* @param args
*/
public static void main(String[] args){
BlackJaguar b=new BlackJaguar("yahoo");
b.speak();
b.move();
b.behaviour();
b.details();
level l=level.firstLevel;
level l1=level.SecondLevel;
level l2=level.thirdLevel;
System.out.println("game levels are:"+l+"\n"+l1+"\n"+l2);
}
}