human
I am working on the file "P05Python Object Oriented Programming.ipynb".
The first task is:
class
We have class
objects
We have instantiated objects 
attributes
We have class attributes
methods
Then we have methods
Methods are class functions
Can you write Python program for it?
assistant
#Here is the Python program you requested.

class Rectangle(object):
    def __init__(self, height, width):
        self.height = height
        self.width = width
        
    def area(self):
        return self.height*self.width

rect1 = Rectangle(1,2)
print 'Area is', rect1.area()

class Circle(object):
    pi = 3.14

    # Circle get instantiated with a radius (default is 1)
    def __init__(self, radius=1):
        self.radius = radius 

    # Area method calculates the area. Note the use of self.
    def area(self):
        return self.radius * self.radius * Circle.pi

    # Method for resetting Radius
    def setRadius(self, radius):
        self.radius = radius

    # Method for getting radius (Same as just calling .radius)
    def getRadius(self):
        return self.radius

c = Circle()

c.setRadius(2)
print 'Radius is: ',c.getRadius()
print 'Area is: ',c.area()