ここには多くの選択肢があるとは思いません。 (0、0)などのプレースホルダーを使用するか、ポイントをオブジェクトにカプセル化して、ポイントが必要なすべての場所でオブジェクトを参照します。そうすれば、オブジェクトへの参照をnull許容にすることができますが、余分な結合はパフォーマンスを低下させ、事態を複雑にします。
ここには多くの選択肢があるとは思いません。 (0、0)などのプレースホルダーを使用するか、ポイントをオブジェクトにカプセル化して、ポイントが必要なすべての場所でオブジェクトを参照します。そうすれば、オブジェクトへの参照をnull許容にすることができますが、余分な結合はパフォーマンスを低下させ、事態を複雑にします。