its happening because of overloading. if you change NewBird rap = new Raptor(); to Raptor rap = new Raptor(); doSomething() method of Class Raptor getting called.
its happening because of overloading. if you change NewBird rap = new Raptor(); to Raptor rap = new Raptor(); doSomething() method of Class Raptor getting called.