This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes peter can u pl. comment ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "peter can u pl. comment ?" Watch "peter can u pl. comment ?" New topic
Author

peter can u pl. comment ?

reena kadam
Greenhorn

Joined: Nov 16, 2001
Posts: 16
Peter,
your explanation (in Modifying vs inheritance )is really very deep and clear.
I was about to pack my project but now after reading your explanation I got stuck.
Originally posted by Peter den Haan:
[B]
"The RemoteData class is a subclass of Data responsible for providing access to a single local database file, comprising reading, writing and searching facilities, managing record and database locks for remote mode operation, and generating client IDs for remote clients. It is a Remote object to be exposed using RMI. The lock methods inherited from Data that do not take a client ID should not be used."
-----
Exaclty you mean to say RemoteData class(remote object) will extend Data class ? if that is true then my design is really wrong. u saved me. pl. comment on my design :
Data class implements dataInterface
RemoteData class extends UnicastRemoteObject, implements DataInterface
I have literally replicated Data class methods in Remotedata class(cut-paste), except RemoteData class is throwing RemoteException and implementing lock and unlock methods.
Is this correct or not proper OO design. Can u pl. comment (and guide)?
reena K
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: peter can u pl. comment ?
 
Similar Threads
RemoteData implementation
Modifying vs inheritance
Design Review
Locks
Please Help -- Question on testing lock() with multiple threads