Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class BasePage(object):
- def __init__(self, driver, url) -> None:
- super().__init__()
- self.driver = driver
- self.url = url
- self.unwanted_method()
- def unwanted_method(self):
- print("i dont want this")
- def say_fizz(self):
- print('fizz')
- def say_buzz(self):
- print('buzz')
- class MainPage(BasePage):
- def __init__(self, driver, url) -> None:
- self.driver = driver
- self.url = url
- if __name__ == '__main__':
- print('-'*32)
- baseobj = BasePage('driver', 'url')
- print('-'*32)
- obj = MainPage('driver', 'url')
- obj.say_fizz()
- obj.say_buzz()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement