CongoLion.java

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package edu.nwmissouri.zoo04lab;

/**
 * CongoLion class is derived from class animal
 * @author Akshay krishna kintali
 * 
 */
//Inheritance taking place here
public class CongoLion extends Animal {
    enum COLOUR
            {
        BROWN,
        RED,
        YELLOW
        
        
     }

    public CongoLion(String name) 
   {
       super(name);
   }

    /**
     *
     */
    //color method created for lion
   public void color()
    {
        System.out.println("I am lion and my color is deep orange brown");
    }
   //sound method created for lion
   @Override
    public void speak()
    {
        System.out.println("I sounds as roar");
    }
   
   //place method created for lion
    public void place()
    {
        System.out.println("I generally lives in Africa");
    }
    @Override
    public void move()
    {
        System.out.println("I move with four legs");
    }
    public String name(String s,String n){
        return s+n;
        
    }
    public void display(){
        System.out.println("my name:"+name("akshay","kintali"));
    }
     public static void main(String[] args) {
        CongoLion CL = new CongoLion("Kintali");
        CL.speak();
        CL.move();
        CL.name("akshay","kintali");
        CL.display();
        CongoLion.COLOUR R1=CongoLion.COLOUR.BROWN;
        CongoLion.COLOUR R2=CongoLion.COLOUR.RED;
        CongoLion.COLOUR R3=CongoLion.COLOUR.YELLOW;
        System.out.println("enums:"+R1+"\n"+R2+"\n"+R3);
        
        
        
    }
    
    
}