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

Reply via email to