CSC111 Exercises on Classes and Objects

From dftwiki3
Revision as of 12:05, 13 April 2014 by Thiebaut (talk | contribs) (Created page with "--~~~~ ---- =Exercise 1= <br /> </source lang="python"> class Bob: def __init__( self ): self._a = None def setA( self, x ): self._a = x def getA( s...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

--D. Thiebaut (talk) 13:05, 13 April 2014 (EDT)


Exercise 1


</source lang="python"> class Bob:

  def __init__( self ):
       self._a = None
  def setA( self, x ):
       self._a = x
  def getA( self ):
      return self._a

</source>

Question 1
Create an object of type Bob, call it x, and set its member variable to 4
Question 2
Add 10 to the member variable of x.
Question 3
print the object contents of Object x


Exercise 2


Very similar to Exercise to Exercise 1, but the definition of self._a is not self.a. Answer the same 3 questions. </source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...


Exercise 1


</source lang="python">

</source>

Question
...