Search the archives!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Advanced-java] CLONE
- From: greg@xxxxxxxxxxxxxxx (Greg Munt)
- Subject: [Advanced-java] CLONE
- Date: Tue, 29 Jan 2002 17:04:08 -0000
Erk. What if the type of the class varies at different times during execution of the program? Try using reflection to see if the clone method is there, or if the object implements Cloneable. Or make Message an extension of Cloneable. ----- Original Message ----- From: "David Rosenstrauch" <darose@xxxxxxx> To: <advanced-java@xxxxxxxxxxxxxxxx> Sent: Tuesday, January 29, 2002 4:18 PM Subject: Re: [Advanced-java] CLONE > Do a System.out.println(msg.getClass()) to find out what actual sub-class the object is. See if that class supports clone. If it does, then cast msg to the subclass type and call clone on it. > > > DR > > > At 02:52 AM 1/29/02 -0800, diya prakash wrote: > >Hello, > > > >I have what seems like a simple java question!!!! > > > >I have an interface Message and i have something like > > > >Message msg; > > > >I need to clone this msg variable!!!! I dont know how > >to acheive this as msg is not an object. > > > >Kindly help me. > >thank you, > >Ramya > > _______________________________________________ > Advanced-java mailing list > Advanced-java@xxxxxxxxxxxxxxxxxxxxxx > http://lists.xcf.berkeley.edu/mailman/listinfo/advanced-java >
- References:
- [Advanced-java] CLONE
- From: David Rosenstrauch
- [Advanced-java] CLONE
- Prev by Date: [Advanced-java] CLONE
- Next by Date: [Advanced-java] CLONE
- Previous by thread: [Advanced-java] CLONE
- Next by thread: [Advanced-java] CLONE
- Index(es):