Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / November 2005

Tip: Looking for answers? Try searching our database.

finding out weather an object extends a certain class

Thread view: 
hgwoss@gmx.de - 24 Nov 2005 11:03 GMT
I know that I can find out an object's classname with
getClass().getName()

However, I do not know how to find out weather  the object extends a
certain Class.

Any help is very much appreciated.
Chris Uppal - 24 Nov 2005 11:20 GMT
> I know that I can find out an object's classname with
> getClass().getName()
>
> However, I do not know how to find out weather  the object extends a
> certain Class.

Look up the keyword/operator:

   instanceof

(with that exact case and spelling).

   -- chris
J. Verdrengh - 24 Nov 2005 11:20 GMT
> However, I do not know how to find out weather  the object extends a
> certain Class.
You're expressing yourself incorrectly but I suppose you want this:
if(object instanceof Class){...}

> Any help is very much appreciated.
Robert Klemme - 24 Nov 2005 12:34 GMT
>> However, I do not know how to find out weather  the object extends a
>> certain Class.
> You're expressing yourself incorrectly but I suppose you want this:
> if(object instanceof Class){...}

For dynamic solutions see
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Class.html#isInstance(java.lan
g.Object
)

   robert
Roedy Green - 24 Nov 2005 12:35 GMT
>However, I do not know how to find out weather  the object extends a
>certain Class.

see instanceof operator
Signature

Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.