As Jesper said, "Is-Like-A" is not a standard term in OO lingo. The closest programming construct I can think of that might correspond to this relation are delegates in C# and other .NET languages, which give you a way to describe similarity in behavior without an inheritance relation. But I don't think Java has anything quite like this, and the SCJP exam definitely won't use this term.
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