In reply to abhpan:
https://verificationacademy.com/forums/systemverilog/interface-class-and-abstract-class-and-when-use-which-one#reply-76813