首先认识模块 abc,python中没有提供抽象类与抽象方法,然而提供了内置模块abc来模拟实现抽象类,例如提供泛映射类型的抽象类 abc.MutableMapping
- 继承abc.MutableMapping构造一个泛映射类型(类似python中的dict)
# -*- coding: utf-8 -*-
from collections import abc
class MyDic(abc.MutableMapping):
def __init__(self):
pass
def __setitem__(self, key, value)