オブジェクトを作成しようとしていますが、オブジェクトとオブジェクトStandardMidiFileが含まれます。HeaderChunkTrackChunk
オブジェクトにはTrackChunkオブジェクトが含まれMidiEventます。
したがって、このStandardMidiFileオブジェクトを作成するときは、コンストラクターで他のオブジェクトを構築して含める必要があります。
ただし、TrackChunk オブジェクトが作成されると、最初に、すべての MidiEvent の合計の長さをバイト単位で決定する GUI-UserControl クラスの getter メソッドを呼び出す必要があります。そして、その値は の構築に使用されTrackChunkます。
コンストラクター内でメソッドを呼び出すのは良い OOP プラクティスですか?