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