# resolve.py
# Steve Marschner (srm2) and Lillian Lee (ljl2)
"""CS1110 lecture example for name resolution"""

class A(object):
	x = 29
	y = 42
	def __init__(self):
		self.y = 2
		self.z = 3
	def f(self):
		print 'this is A.f'
		print 'self.x:', self.x
		print 'self.y', self.y
		print 'self.z', self.z
		print 'A.y', A.y

a = A()
print 'a.y:', a.y
print 'A.y:', A.y
a.f()
A.f(a)