Indeed, thanks for reminding me of that. The following should suffice:
class A: def __init__(self): self.height = 1 self.weight = 7 self.name = "tanner" self.grade = "A" class B: def __init__(self, a): self.info = [a.height, a.weight, a.name, a.grade] print self.info a = A() b = B(a) On Fri, Oct 23, 2009 at 1:10 PM, Chris Rebert <c...@rebertia.com> wrote: > Python is not Java. Accessor methods are unnecessary and unidiomatic. > Just access the attributes directly. > For more on Python not being Java, see: > http://dirtsimple.org/2004/12/python-is-not-java.html > > Cheers, > Chris > -- > http://blog.rebertia.com > > > On Thu, Oct 22, 2009 at 10:07 PM, VYAS ASHISH M-NTB837 > <ashish.v...@motorola.com> wrote: > > So What is stopping you to do this? Make some methods getName, > getHeight... > > and call classObj.getName() etc from other class. > > > > Ashish > > ________________________________ > > From: python-list-bounces+ntb837=motorola....@python.org > > [mailto:python-list-bounces+ntb837 <python-list-bounces%2Bntb837>= > motorola....@python.org] On Behalf Of > > tanner barnes > > Sent: Friday, October 23, 2009 7:30 AM > > To: python-h...@python.org; python-list@python.org; tu...@python.org > > Subject: Help with my program > > > > Ok so im in need of some help! I have a program with 2 classes and in one > 4 > > variables are created (their name, height, weight, and grade). What im > > trying to make happen is to get the variables from the first class and > use > > them in the second class. > -- > http://mail.python.org/mailman/listinfo/python-list > -- - "A mental model is good. I change mine all the time."
-- http://mail.python.org/mailman/listinfo/python-list