从上面的运行结果可以看出,程序识别到了这个方法并没有在子类中实现却被调用了。
从代码报错的行数来看,只有这个子类的实例化对象调用相应的方法的时候才会报错。
这样的推测结论也很容易通过代码修改测试得到验证,此处不再验证。
进一步修改代码:
1 2 3 4 5 6 7 8 9 10 |
|
在新的代码中,子类中实现了对test_demo方法的设计。
程序的运行结果如下:
1 2 |
|
从程序的执行结果可以看出,只要相应的方法接口进行了实现,在执行的时候未实施的错误便不会报出。
相关推荐:
详解Python中内置的NotImplemented类型的用法
以上就是Python编程中NotImplementedError的使用方法_python的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python中@property装饰器的技巧性用法(代码示例)
Python是一种跨平台、开源、免费的高级动态编程语言,对么
更多相关阅读请进入《Python》频道 >>

Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。