码迷,mamicode.com
首页 > 其他好文 > 详细

多态性

时间:2018-10-08 23:14:41      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:elf   obj   self   metaclass   情况   类型   直接   使用   bst   

#1.多态:同一种事物的多种形态 import abc class Aninal(metaclass=abc.ABCMeta): @abc.abstractmethod def cry(self): pass class pig(Aninal): def cry(self): print(‘hengheng‘) class dog(Aninal): def cry(self): print(‘wangwang‘) pig1=pig() dog1=dog() #多态性:指的是在不考虑对象具体类型的情况下,直接使用对象。 def talk(obj): obj.cry() talk(dog1) #dog1.cry() talk(pig1) #

多态性

标签:elf   obj   self   metaclass   情况   类型   直接   使用   bst   

原文地址:http://blog.51cto.com/13399294/2296057

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!