Original Post
Okay... need some help here. I feel like I'm missing out on some important knoweledge. What the heck does an interface actually do? I know that when I go implements ActionListener, that it then needs an actionPerformed method, but what are the reasons that I should implement my own interfaces? If you could give me some examples of where an interface would be used, and just give me the general concepts of why they are used it would be helpful. Thanks!