Hi all,

I am writing a Java application that edits MIDI files. My knowledge on Java class libraries and concepts is a little rusty though, I'm not too sure how abstract classes and indeed, abstract methods would work. In specific, I am having problems with this class:

MidiFileReader (Java Platform SE 6)

Now, it's an abstract class and all of its methods are abstract too. I understand that means I am to implement all the methods myself in a class that extends MidiFileReader, and there is no actual functionality implemented in the class itself. Is that correct?

BTW sorry if this is the wrong topic, I'm new :)