Python高级知识点学习(二)

深入类和对象 鸭子类型 问:什么是鸭子类型? 答:当看到一只鸟走起路来像鸭子,游泳像鸭子,叫起来也像鸭子,那么这只鸟就可以被看做鸭子。(所有的类或对象,都实现了共同的方法,方法名要一样,这样的话这些类就归为一种类型,在调用时同时调用同样的方法) 在java中,要实现多态,所有子类必须继承父类并重写父类的方法; 在python中,python中对象和java不同,变量是动态的可以指向任何一个类型。
相关文章
相关标签/搜索