#!/usr/bin/env python
#抽象方法抽象类
import abc
class Foo(metaclass=abc.ABCMeta):
def f1(self):
raise Exception(".....")
def f2(self):
pass
@abc.abstractmethod
def f3(self):
pass class Bar(Foo):
def f1(self):
print("....") def f3(self):#f3必须有
print("...")

最新文章

  1. vcredist_x64.exe vcredist_x86.exe 静默安装方法收集
  2. 网页万能排版布局插件,web视图定位布局创意技术演示页
  3. 在Eclipse中添加C/C++插件
  4. python类中的super,原理如何?MRO是什么东东?
  5. SpringBoot的简单应用以及部署
  6. jquery-mobile之loading加载自定义
  7. Java 集合深入理解(10):Deque 双端队列
  8. Inherits、CodeFile、CodeBehind的区别
  9. [转]windows下安装Object-C开发环境
  10. BZOJ_1001_狼抓兔子_(平面图求最小割+对偶图求最短路)
  11. 第一天的CI笔记
  12. spin_count
  13. RC隔离 更新where条件列 没有索引的情况
  14. 在VC中,为图片按钮添加一些功能提示(转)
  15. JS 获取网页的宽高
  16. 老李知识普及:web安全性的两大权威组织
  17. Jmeter_ForEach控制器实现网页爬虫
  18. Python菜鸟快乐游戏编程_pygame(3)
  19. iproute
  20. oracle的order by排序中空字符串处理方法

热门文章

  1. OpenCV-Python cv2.imdecode()和cv2.imencode() 图片解码和编码
  2. 演示使用Metasploit入侵Windows
  3. Android 蓝牙 socket通信
  4. Oracle回收站 使用
  5. BZOJ - 5427:最长上升子序列 (二分&思维)
  6. Hadoop2.7.1安装与配置
  7. spring mvc集成freemarker使用
  8. Eclipse里git提交冲突rejected – non-fast-forward
  9. 安装ruby-pg报错解决
  10. FPGA中计数器设计探索