c#自定义Attribute获取接口实现示例代码
317
2022-09-04
Python----type、object和class的关系(python type object)
1 type类生成具体的类,具体的类则生成具体的实例
type->int->1,type->str->“abc”
a=100b="hello world"print(type(a))print(type(int))print(type(b))print(type(str))
执行结果如下:
2 对于自定义类,对象由自定义的类生成的,而自定义的类同样也是由type生成的
class Student: passstu=Student()print(type(stu))print(type(Student))
执行结果如下:
3 object类是所有类的最顶层的基类
print(int.__bases__)print(str.__bases__)class People: passclass Person(People): passprint(Person.__bases__)print(People.__bases__)
执行结果如下:
(
4、object类是由type类实例化而来的,而type的基类又是object,而object的基类则为空
print(type(object))print(type.__bases__)print(object.__bases__)
执行结果:
5 type,object 和class 的关系
object 是所有类的顶层基类type 的基类也是objectobject是type的实例type 是 type的实例
------->| | | | |<---实例-----| |--------type object<--继承---| |----继承---->| | | | |<----------实例----------list |<----------实例----------str |<----------实例----------dict |<----------实例----------tuple
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~