[DGD] Clonables versus Inheritables

Stephen Miller naubol at gmail.com
Tue Aug 9 19:02:01 CEST 2005


On 8/9/05, Noah Gibbs <noah_gibbs at yahoo.com> wrote:
>   But yes, he's correct.  To upgrade a master object (one with clones) you have
> to recompile it, and to upgrade a parent object, you have to destruct the old
> version and recompile the children with the new version.  These upgrade methods
> are incompatible, so to fully recreate everything, all parent classes are
> abstract parent classes (in the C++ or OO language sense of that word).

And all clonable objects are leaf classes.  This brings a lot of
clarity to my question.  Thank you.

Also, as an aside, thank you for the documentation you have on DGD at
your website and the one that discusses extending the kernel lib. 
Very insightful.

N




More information about the DGD mailing list