OBSS Interview Question

solid factory method brigde abstraction Inheritance