title: Pass a Class as an argument to another Class
body: <p>I've just started using Python and learning about classes at the moment. I'm wondering if I can pass a Class as an argument to another Class.
  I've created 2 Classes - class Point and class Circle.
  I want Circle to take a Point with coordinates x and y and a radius as arguments.</p>
  
  <pre><code>class Point:
  
      def __init__(self, x, y):
          self.x = x
          self.y = y
          return
  
  #  Takes a Point with coordonates x,y as center, and a radius
  class Circle:
  
      def __init__(self, Point, radius):
          self.Point = Point
          self.radius = radius
  </code></pre>