Koen van der Drift
kvddrift at earthlink.net
Fri Jun 24 19:09:27 EDT 2005
> In the meantime I have been thinking a little about the current
> structure of classes. With the new classes that have been added by
> Phillip, and the upcoming modification classes, I think we can add a
> new superclass, namely BCObject. We cannot let BCAtom, or
> BCModification subclass from BCSymbol. However, these classes also
> have a name, character, mass, etc. So it seems logical to create a
> superclass, from which all the building blocks can derive. I have
> created a small UML file in OmniGraffle to illustarte this. However, I
> have no clue where to put BCResidue. Phillip, could you elaborate on
> what you intended with this class?
> Similarly, Phillip's sequence classes need to be in sync with the
> BCSequence class cluster. I also created a UML file for this. There is
> BCSequenceStructure, BCChain, etc.
Anyone object if I add the BCObject class that acts as a root for
BCSymbol, BCAtom, BCAbstractSequence, BCSequenceStructure, ...?
More information about the Biococoa-dev