Hello Guys, good afternoon, it's still 4:25 pm where I live, I already know a lot about Delphi related to OOP, but I have one subject that I still have doubts about, which is the interface issue. My questions would be, when should I use an interface? To create my interface factory, should I create just the factory class or the class and a factory interface as well? How should I develop this knowledge and understand this concept once and for all.