Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > Re: main and dependent objects

Thread Tools

Re: main and dependent objects

Jean-Michel Pichavant
Posts: n/a
----- Original Message -----
> 2012/9/13 Jean-Michel Pichavant <(E-Mail Removed)>:
> >
> > Nothing shocking right here imo. It looks like a classic
> > parent-child implementation.
> > However it seems the relation between Obj and Dependent are 1-to-1.
> > Since Dependent need to access all Obj attributes, are you sure
> > that Dependent and Obj are not actually the same class ?
> >
> >
> > JM

> Yes well the main class is already big enough, and the relation is
> 1-1
> but the dependent class can be also considered separate to split
> things more nicely..
> So I think it will stay like this for now and see how it goes.

Difficult to say given the meaningless names you provided. Just in case, you can still split things nicely in 2 classes and still get Dependent to be the same thing than Obj : by inheritance. It is a common way to extend one class's features.

class Obj
class Dependent(Obj)

But do it only if Dependent **is** actually an Obj.
If Dependent not an Obj but part of an Obj, then your original implementation is probably the way to go.

Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
main and dependent objects andrea crotti Python 2 09-14-2012 02:05 AM
Re: main and dependent objects andrea crotti Python 0 09-13-2012 02:59 PM
Re: main and dependent objects Jean-Michel Pichavant Python 0 09-13-2012 01:24 PM
non-dependent vs. dependent template names puzzlecracker C++ 1 08-07-2008 07:42 AM