Algorithm Help Page
Python constructors and __init__
Constructor (object-oriented programming)
Object-Oriented Programming in Python: Defining Classes (Fraction Class)