python面向对象编程

1 python中封装、继承、多态
2 
3 封装:本质是将事物相关的属性和方法封装在一个类里面,调用的时候,不用关心类内部的代码细节
4
获得对象的属性和方法:使用dir()

5 继承:子类需要复用父类的属性或方法 6 7 多态: 8 1同一个方法不同对象调用同一个方法功能的表现形式不一样. 做加法 数字 字母 9 2这两个对像直接没有任何直接继承关系,但是所有对象的最终父类都是元类
def run_twice(animal):
    animal.run()
    animal.run()
 
#call
run_twice(Animal())
 
run_twice(Dog())

 

获取对象信息

 

 

1 使用type()
2 
3 
4 使用isinstance()
5 
6 判断类型

 

posted @ 2019-05-06 16:19  陈陈同学  阅读(89)  评论(0编辑  收藏  举报