12345678910111213141516171819202122232425262728293031323334353637 |
- from io_module import IO_Module
- class LogReader(IO_Module):
- def __init__(self) -> None:
- pass
- def get_archive(self):
- print("LogReader")
- class DigitalLogReader(LogReader):
- def __init__(self) -> None:
- super().__init__()
- def get_archive(self):
- print("DigitalLogReader")
- class AnalogInputLogReader(LogReader):
- def __init__(self) -> None:
- super().__init__()
- def get_archive(self):
- print("AnalogInputLogReader")
- def main():
- module = DigitalLogReader()
- module.get_archive()
- if __name__ == '__main__':
- main()
|