python可以模仿java实现接口功能,将父类方法下放到具体子类中实现。具体做法也很简单,只要在父类的方法代码中仅仅写上
raise NotImplementedError("Each Model must re-implement this method."),也就是如果子类不实现方法就报错。当然,利用同样
的方法也可以模仿抽象类。
当然,这只是我的理解,或许有更好的方法我也说不定。时间关系代码以后再放上。
python可以模仿java实现接口功能,将父类方法下放到具体子类中实现。具体做法也很简单,只要在父类的方法代码中仅仅写上
raise NotImplementedError("Each Model must re-implement this method."),也就是如果子类不实现方法就报错。当然,利用同样
的方法也可以模仿抽象类。
当然,这只是我的理解,或许有更好的方法我也说不定。时间关系代码以后再放上。