当前位置: 首页 > news >正文

计算机网络设计/西安seo培训机构

计算机网络设计,西安seo培训机构,网站运营模式,wordpress微信授权访问一、多态 多态:同一事物的多种形态 # 文件的多种形态:class File:def click(self):passclass TextFile(File):def read(self):print(文本文件双击可以查看内容)class ExeFile(File):def exe(self):print(可执行文件双击可以执行)file1 TextFile() file2 ExeFile(…

一、多态

'''
多态:同一事物的多种形态
'''# 文件的多种形态:class File:def click(self):passclass TextFile(File):def read(self):print('文本文件双击可以查看内容')class ExeFile(File):def exe(self):print('可执行文件双击可以执行')file1 = TextFile()
file2 = ExeFile()file1.read()
file2.exe()# 上面的代码,其实子类压根没用到父类的功能,多态应用如下import abcclass File(metaclass=abc.ABCMeta):  # 同一类事物:文件
    @abc.abstractclassmethoddef click(self):passclass TextFile(File):def read(self):print('文本文件双击可以查看内容')class ExeFile(File):def exe(self):print('可执行文件双击可以执行')file1 = TextFile()
file2 = ExeFile()'''
使用abc模块,指定metaclass=ab.ABCMeta,如果子类没有用到父类的功能则会报错TypeError: Can't instantiate abstract class TextFile with abstract methods click
'''# 修改如下:
import abcclass File(metaclass=abc.ABCMeta):  # 同一类事物:文件
    @abc.abstractclassmethoddef click(self):passclass TextFile(File):def click(self):print('文本文件双击可以查看内容')class ExeFile(File):def click(self):print('可执行文件双击可以执行')file1 = TextFile()
file2 = ExeFile()
file1.click()
file2.click()

二、多态性

 

转载于:https://www.cnblogs.com/lichunke/p/9531241.html

http://www.jmfq.cn/news/5139271.html

相关文章:

  • 男女做羞羞事图片大全动态网站/哪些网站可以免费发广告
  • 北京做网站优化的公司/深圳网站页面设计
  • 深圳做微信网站建设/2021热门网络营销案例
  • 用帝国做网站好做吗/深圳关键词优化
  • 铁岭免费网站建设/河南品牌网络推广外包
  • 毕业设计指导网站开发/郑州外语网站建站优化
  • 西安专业做网站的公司/百度网址是多少
  • 平顶山 网站建设公司/一站式发稿平台
  • app开发公司平台/湖南seo博客seo交流
  • wordpress 歌词 插件/东莞网络优化公司
  • 网站建设金手指排名可靠/唐山seo快速排名
  • 罗湖网站建设费用/直销的八大课程
  • 高端大气的网站/域名查询入口
  • 怎么做旅行网站/杭州seo专员
  • 做自媒体怎么在其它网站搬运内容/互联网营销师考试
  • 六安网站线上引流多少钱/互联网推广销售好做吗
  • 做网站一般需要什么/怎样宣传自己的产品
  • 手机触屏版网站开发/百度地图的精准定位功能
  • 软件项目管理是做什么/成都seo论坛
  • wordpress 按钮连接在哪里/seo价格是多少
  • 福州如何做百度的网站推广/软文代写平台有哪些
  • 和优网站建设/市场营销七大策略
  • 本地电商平台有哪些/广东做seo的公司
  • 注册一家公司需要什么条件/东莞关键字排名优化
  • 无法解析您网站的域名/网络营销方案设计
  • 如何做电影网站赚钱/网站推广优化技巧
  • 怎么在服务器上部署网站/seo排名课程咨询电话
  • 最优的网站建设/软文怎么写比较吸引人
  • 网站需求方案/百度指数使用指南
  • 官网免费在线客服系统/排名seo公司哪家好