Beste Antwort
Ich mag die Antwort von Karen Climis. Offensichtlich gut qualifiziert.
Aber als objektorientierter Softwareentwickler würde ich dies anders sehen. Nicht zu sagen, dass alle OO-Entwickler zustimmen würden, aber hier geht es weiter. Quadrate sind spezielle Arten von Rechtecken, da sie zusätzliche Einschränkungen aufweisen. Ein Rechteck kann kein Quadrat sein, es sei denn, es verfügt über diese zusätzlichen Eigenschaften. Das bedeutet auch, dass es möglicherweise einen zusätzlichen Test gibt, den Sie an einem Rechteck durchführen können (nachdem Sie festgestellt haben, dass es sich um ein Rechteck handelt), um herauszufinden, ob es sich auch um ein Quadrat handelt. Quadrate und Rechtecke werden klassisch in Beispielen für OO-Design verwendet – manchmal sogar als negative Beispiele.
Antwort
Sie stellen Ihre Frage so, als ob es wahr wäre, dass ein Rechteck kein Quadrat ist. Ich glaube, Sie haben nicht ausreichend über die Beziehungen zwischen den Vierecken nachgedacht, die Sie in Ihre Frage einbezogen haben.
Ein Rechteck ist ein Viereck mit vier rechten Winkeln. Diese Aussage enthält genügend Informationen für Sie Entscheiden Sie, ob ein Viereck ein Rechteck ist oder nicht.
Ein Quadrat ist ein Rechteck, bei dem alle vier Seiten gleich lang sind. Diese Aussage enthält zusammen mit der vorherigen ausreichende Informationen für Sie müssen entscheiden, ob ein Viereck ein Quadrat ist oder nicht.
Sie werden feststellen, dass keine der beiden Aussagen besagt, dass von den vier Seiten eines Rechtecks ein Paar paralleler Seiten gleich lang und das andere gleich lang ist Paare paralleler Seiten, die gleichzeitig gleich lang sind, haben eine andere Länge als das erste Paar. Dies liegt daran, dass sie nicht unterschiedlich sein müssen.
Die vier Seiten eines Rechtecks können also gleich lang sein oder auch nicht. Wenn sie gleich lang sind, ist DIESES RECHTECK EIN QUADRAT. Wenn die 2 Paare paralleler Seiten des Rechtecks nicht gleich lang sind, ist DIESES RECHTECK KEIN QUADRAT.
Um also zu schließen: EIN RECHTECK KANN ODER KANN KEIN QUADRAT SEIN, dh ALLE QUADRATE SIND RECHTECKE . EINIGE RECHTECKE SIND QUADRATE.]
Fußnote 1: Wenn Sie die oben beschriebene einfache Logik nur schwer in den Griff bekommen, liegt dies wahrscheinlich daran, dass Sie in einem frühen Alter das umgangssprachlich als OBLONG bekannte Rechteck gelernt haben. bei denen eines der Paare paralleler Seiten nicht die gleiche Länge wie das andere Paar hat, dh ein längliches ist ein nicht quadratisches Rechteck.
Fußnote 2: Es besteht die Gefahr, dass der Leser durch Hinzufügen des Namens eines anderen Vierecks verwirrt wird Abschließend möchte ich sagen, dass alle oben genannten Vierecke ebenfalls Parallelogramme sind.