In using StaticCharme, which is for static typing how would you finish this off.....
class CProductType (CType) :
def __init__(self, types): self._types = types
def isProductType (self): return True
def matches (self, other):
Unfortunately, your question requires a lot of work and cannot be done for free. Submit it with all requirements as an assignment to our control panel and we'll assist you.