19 lines
294 B
Python
19 lines
294 B
Python
class NotFoundError(Exception):
|
|
pass
|
|
|
|
class MaClasse:
|
|
pass
|
|
|
|
class MaClasseDeux:
|
|
pass
|
|
|
|
binding = dict(un=MaClasse, deux=MaClasseDeux)
|
|
|
|
def ma_factory(key):
|
|
if key in binding:
|
|
return binding[key]()
|
|
else:
|
|
return NotFoundError("keskece?")
|
|
|
|
|