annotate point.py @ 194:2f10061fec29 javascript-exercises

$ python py/remove_answers.py
author jf3243
date Mon, 21 Nov 2011 17:27:12 +0000
parents 62b9c15e287f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
62b9c15e287f classes.rst: Finished first draft.
Jonathan Fine <jfine@pytex.org>
parents:
diff changeset
1 class Point(object):
62b9c15e287f classes.rst: Finished first draft.
Jonathan Fine <jfine@pytex.org>
parents:
diff changeset
2
62b9c15e287f classes.rst: Finished first draft.
Jonathan Fine <jfine@pytex.org>
parents:
diff changeset
3 def __init__(self, x, y):
62b9c15e287f classes.rst: Finished first draft.
Jonathan Fine <jfine@pytex.org>
parents:
diff changeset
4 self.x = x
62b9c15e287f classes.rst: Finished first draft.
Jonathan Fine <jfine@pytex.org>
parents:
diff changeset
5 self.y = y
62b9c15e287f classes.rst: Finished first draft.
Jonathan Fine <jfine@pytex.org>
parents:
diff changeset
6
62b9c15e287f classes.rst: Finished first draft.
Jonathan Fine <jfine@pytex.org>
parents:
diff changeset
7 def move(self, dx, dy):
62b9c15e287f classes.rst: Finished first draft.
Jonathan Fine <jfine@pytex.org>
parents:
diff changeset
8 self.x += dx
62b9c15e287f classes.rst: Finished first draft.
Jonathan Fine <jfine@pytex.org>
parents:
diff changeset
9 self.y += dy
62b9c15e287f classes.rst: Finished first draft.
Jonathan Fine <jfine@pytex.org>
parents:
diff changeset
10
62b9c15e287f classes.rst: Finished first draft.
Jonathan Fine <jfine@pytex.org>
parents:
diff changeset
11 mypoint = Point(2, 3)
62b9c15e287f classes.rst: Finished first draft.
Jonathan Fine <jfine@pytex.org>
parents:
diff changeset
12 mypoint.move(1, 1)