Can someone explain what exactly is going on in this statement?
Sequencer sequencer = MidiSystem.getSequencer();
Am I thinking correctly about this statement? You are creating a reference variable called "sequencer" to the Sequencer Interface, yet its calling a method?
I am understanding of object creation and
polymorphism such as: Sequencer sequencer = new Sequencer(); or Animal a = new lizard(); But here I am a bit confused to what is going on.