继承的方式完成包装:基于标准类包装,基于继承和派生实现
组合的方法完成授权
class List(list): def append(self,ob_ject): super().append(ob_ject) l1=List('hello') l1.append(123) print(l1) print(__name__,type(__name__))
继承的方式完成包装:基于标准类包装,基于继承和派生实现
组合的方法完成授权
class List(list): def append(self,ob_ject): super().append(ob_ject) l1=List('hello') l1.append(123) print(l1) print(__name__,type(__name__))