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