Python高级语法(一):一切皆对象

Python高级语法(一):一切皆对象

前言

博主最近在学习java,一直思考的问题就是面向对象到底是什么,学习了这一章节,有了一点新的理解。分享给大家

python之中一切皆对象

  1. 和静态语言(如java)的区别 :实际上( 动态语言)python的设计就是以面向对象核心的,(静态语言)java之中object是class 的一个实例,而python之中class和object本身就是对象。另外python之中的函和类也是对象。Python高级语法(一):一切皆对象

  2. object和type和class的区别Python高级语法(一):一切皆对象
    Python高级语法(一):一切皆对象
    PS:至于为什么type可以实例化自己,涉及到python的底层c语言,实际上就是一个指向自己的指针