Python OOD面试题汇总

由于手机端不支持这种展示方式,当然,为了手机方便阅读,下面会贴出所有面试题答案链接,不过大家最好在 PC 电脑端阅读哈,相关面试题还会持续更新,尽量补充完善起来,建议收藏帅地的网站哦。

以下链接点进去就是答案

1. Python中的元类( metaclass )?

2. 阐述 Python自省(机制与函数) ?

3. 简述Python中面向切面编程AOP和装饰器?

4. 阐述Python中重载和重写 ?

5. 解释什么是Python元类( meta_class )?

6. Python里面如何拷贝一个对象?

7. 阐述什么是Python装饰器?

8. Python中的实例,静态和类方法之间有什么区别?

9. Python 如何撤消清单?

10. Python类上”self”指的是什么?

11. 类如何从Python中的另一个类继承?

12. 类和对象有什么区别?

13. 解释一下Python中的继承?

14. Python中OOPS是什么?

15. 简述什么是抽象?

16. 简述什么是封装?

17. 简述什么是多态?

18. Python支持多重继承吗?

19. 简述Python面向对象中怎么实现只读属性? ?

20. 简述对装饰器的理解,并写出一个计时器记录方法执行性能的装饰器? ?

21. 简述什么是Python带参数的装饰器?

22. 简述Python 中类方法、类实例方法、静态方法有何区别? ?

23. Python 如何实现单例模式?请写出两种实现方式?

24. Python isinstance作用以及应用场景?

25. 列举Python面向对象中的特殊成员以及应用场景?

26. Python如何判断是函数还是方法?

27. 列举面向对象中带双下划线的特殊方法,如:newinit

28. 是否使用过functools中的函数?其作用是什么?

29. 面向对象中super的作用?

30. 面向对象深度优先和广度优先是什么?

31. Python面向对象中的继承有什么特点?

32. Python中的Self是什么?

发表评论

后才能评论