Wie löschen wir ein Objekt in Dart?

Ich möchte ein Objekt, das ich erstellt habe, grundsätzlich löschen. Wie löschen wir ein Objekt?

Ich überprüfteObject DefinitionHier, konnte aber keinen Weg finden, es zu tun. Ich bin auch gespannt, ob wir Destruktoren definieren können oder nicht.

AKTUALISIEREN Die Frage bekommt gute Antworten. Aber ich möchte Ihre Aufmerksamkeit auf einen Fall lenken, in dem ich meine Objekte löschen oder Destruktor aufrufen möchte. Angenommen, wir möchten ein Tempo erstellen, mit dem Sie Rechtecke über die darauf platzierten Ports verbinden können. Die Idee ist also, ein Objekt zu haben, das sich auf den Körper des Rechtecks ​​und die an zwei Enden platzierten Ports bezieht. Tatsächlich benötigt dieses Objekt möglicherweise einige andere Eigenschaften wie[bool] selected oder[bool] dragging oder[List<RectElement>] connectedSquares. Wenn der Benutzer beispielsweise das Rechteck auswählt und die Rücktaste drückt, möchte ich sicherstellen, dass die Rechtecke verschwunden sind und mein Objekt ordnungsgemäß gelöscht wurde. Dieser Anwendungsfall kann also einen tieferen Einblick in die Frage geben.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage