All pastes #2074867 Raw Edit

Stuff

public text v1 · immutable
#2074867 ·published 2011-06-05 04:04 UTC
rendered paste body
class Car(object):
    __slots__ = ("color", "gastank", "engine")
    
    def __init__(self):
        self.color = "red"
        self.gastank = Tank(100)
        self.engine = Engine()

class Engine(object):
    __slots__ = ("horsepower")
    
    def __init__(self):
        horsepower = 9001

class Tank(object):
    __slots__ = ("percent_gas_remaining")
    
    def __init__(self, percent_left):
        self.percent_gas_remaining = percent_left