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() 直接调用

猜你喜欢

转载自blog.csdn.net/qq_26086231/article/details/121524427
今日推荐