This week's book giveaway is in the OO, Patterns, UML and Refactoring forum.
We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line!
See this thread for details.
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Override Vs Redefinition Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "Override Vs Redefinition" Watch "Override Vs Redefinition" New topic
Author

Override Vs Redefinition

Sundararaj Govindasamy
Ranch Hand

Joined: Dec 06, 2007
Posts: 46

Hai Folks,
I have a doubt . What is difference between redefinition and overriding?

In kathy's book, page 147 . I found the following code fragments..

class Animal{
static void doStuff(){
System.out.print("a");
}
}
class Dog extends Animal{
static void doStuff(){
System.out.print("d");
}
}
Here both doStuff() method signatures are identical right ? Then , why they are called "redefined " here instead of overriding ? Give me more informations regards this .
Thank you in advance


SCJP 1.6 SCWCD 1.5
marc weber
Sheriff

Joined: Aug 31, 2004
Posts: 11343

See Overriding vs. Hiding.


"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer
sscce.org
Sundararaj Govindasamy
Ranch Hand

Joined: Dec 06, 2007
Posts: 46

Thank you Marc.
The link provided by you is nice and useful . I am now clear about this topic.
 
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com
 
subject: Override Vs Redefinition
 
It's not a secret anymore!