摘要:
#浅拷贝示意图 #深拷贝示意图 class CPU: pass class Disk: pass class Computer: def __init__(self,cpu,disk): self.cpu=cpu self.disk=disk #(1)变量的赋值 cpu1=CPU() cpu2=cp 阅读全文
2022年9月24日 #
摘要:
'''__new__用于创建对象, __init__把创建的对象初始化''' class Person(object): def __new__(cls, *args, **kwargs): print('__new__被调用执行了,cls的id值为{0}'.format(id(cls))) obj 阅读全文
摘要:
'''#两个整数类型的对象的相加操作''' a=20 b=100 c=a+b #两个整数类型的对象的相加操作 d=a.__add__(b) print(c) print(d) '''字符串等相加用 类中设置__add__的方法''' class Student: def __init__(self, 阅读全文
摘要:
class C(A,B): def __init__(self,name,age): self.name=name self.age=age class D(A): pass #创建C类的对象 x=C('Jack',20) #x是C类型的一个实例对象 print('1.',x.__dict__) # 阅读全文