parent
c2973a6c0c
commit
e3f70a88eb
@ -0,0 +1,48 @@
|
||||
from abc import ABC, abstractmethod
|
||||
class parent(ABC):
|
||||
ImagePath = ""
|
||||
def __init__(self):
|
||||
pass
|
||||
def setImagePath(self,path):
|
||||
ImagePath = path
|
||||
|
||||
|
||||
class level0(parent):
|
||||
def __init__(self):
|
||||
print("create a object called level_0")
|
||||
|
||||
def __del__(self):
|
||||
print("level up :level_0 ->level_1")
|
||||
|
||||
|
||||
class level1(parent):
|
||||
def __init__(self):
|
||||
print("create a object called level_1")
|
||||
|
||||
def __del__(self):
|
||||
print("level up :level_1 ->level_2")
|
||||
|
||||
class level2(parent):
|
||||
def __init__(self):
|
||||
print("create a object called level_2")
|
||||
|
||||
def __del__(self):
|
||||
print("level up :level_2 ->level_3")
|
||||
|
||||
class level3(parent):
|
||||
def __init__(self):
|
||||
print("create a object called level_3")
|
||||
|
||||
def __del__(self):
|
||||
print("MAX level")
|
||||
|
||||
# def main():
|
||||
# lev0 = level0()
|
||||
# lev1 = level1()
|
||||
# lev2 = level2()
|
||||
# lec3 = level3()
|
||||
# print("over")
|
||||
|
||||
|
||||
# if __name__=="__main__":
|
||||
# main()
|
Loading…
Reference in new issue