python object 根类

python object 根类,第1张

python object 根类

查看类的方法 mro() 或 类的 属性 __mor__ 可以输出类的继承层次结构

class A:pass
print(A.mro())
class B(A):pass
print(B.mro())
class C(B):pass
print(C.mro())

object 类是所有类的父类,因此所有的类都有 object 类的属性和方法。

dir() 查看对象属性
class Student:
    def __init__(self,name,age):
        self.name = name
        self.age = age
    
    def say_age(self):
        print(self.name,'的年龄是:',self.age)

S1 = Student('小明',18)
print(dir(S1))

 方法实际上也是属性,只不过他们可以通过 XX() 直接调用

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5594265.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存