from abc import ABCMeta
class Product(metaclass=ABCMeta):
def return_policy(self):
print("From Base Class")
class Furniture(Product):
pass
class Mobile(Product):
def return_policy(self):
print("All mobiles must be returned within 10 days of purchase")
class Shoe(Product):
def return_policy(self):
print("All shoes must be returned within 7 days of purchase")
s=Furniture()
s.return_policy()
ZnJvbSBhYmMgaW1wb3J0IEFCQ01ldGEKY2xhc3MgUHJvZHVjdChtZXRhY2xhc3M9QUJDTWV0YSk6CiAgICBkZWYgcmV0dXJuX3BvbGljeShzZWxmKToKICAgICAgICBwcmludCgiRnJvbSBCYXNlIENsYXNzIikKCmNsYXNzIEZ1cm5pdHVyZShQcm9kdWN0KToKICAgIHBhc3MKCmNsYXNzIE1vYmlsZShQcm9kdWN0KToKICAgIGRlZiByZXR1cm5fcG9saWN5KHNlbGYpOgogICAgICAgIHByaW50KCJBbGwgbW9iaWxlcyBtdXN0IGJlIHJldHVybmVkIHdpdGhpbiAxMCBkYXlzIG9mIHB1cmNoYXNlIikKCmNsYXNzIFNob2UoUHJvZHVjdCk6CiAgICBkZWYgcmV0dXJuX3BvbGljeShzZWxmKToKICAgICAgICBwcmludCgiQWxsIHNob2VzIG11c3QgYmUgcmV0dXJuZWQgd2l0aGluIDcgZGF5cyBvZiBwdXJjaGFzZSIpCgpzPUZ1cm5pdHVyZSgpCnMucmV0dXJuX3BvbGljeSgpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA=