raja@sylow.mscs.mu.edu (Raja Sundarigari) (04/10/91)
Hi! I am developing an Object Oriented Graphics( OOG ) package in C++, which will support many graphics classes, their operators and methods to work on them. To be frank, I just learned C++ and know little about OOG. Right now, I have few ideas to implement this package. Is there any body who did similar work ? If so, it will be of great help to me to have your advice. Basically I am having the problem of where to start. Please send your responses to raja@sylow.mscs.mu.edu. The books I am following are: Object-Oriented Graphics by P.Wisskirchen Object-Oriented Software by Ann L. Winbald, Samuel D. Edwards and David R. King The C++ Programming Language by Bjarne Stroustrup
andyn@stpstn.UUCP (Andy Novobilski) (04/12/91)
In article <857@spool.mu.edu> raja@sylow.mscs.mu.edu (Raja Sundarigari) writes: > > I am developing an Object Oriented Graphics( OOG ) package in C++, >which will support many graphics classes, their operators and methods to work >on them. To be frank, I just learned C++ and know little about OOG. Right >now, I have few ideas to implement this package. Is there any body who did >similar work ? If so, it will be of great help to me to have your advice. > Why not use more than their ideas. Why not reuse their work. For example, you can obtain a copy of ET++ which is a well documented and respected class library in C++ that supports an application framework. You could then extend its scope through construction and inheritance so it performed what was necessary to meet your requirements. You would then leverage the work done by others in at least two ways, by: (1) using a set of prebuilt components as a guide for learning C++, and (2) not having to re-implement the functionality those components represent. I've listed comp.object as followup, since this discussion has little to do with the C++ language in particular, and everything to due with object based programming in general. -- Andy Novobilski | The Stepstone Corp. | Object-Oriented Programming: andyn@stepstone.com | 75 Glen Rd. | TV Network scheduling based on (203)426-1875 | Sandy Hook, CT 06482 | the number of insulted viewers.