Miért egy négyzet egy különleges téglalap?


Legjobb válasz

Szeretem Karen Climis válaszát. Nyilvánvalóan jól képzett.

De ha ezt objektumorientált szoftverfejlesztőként látnám meg, ezt másképp adnám. Nem azt mondva, hogy az összes OO-fejlesztő egyetértene, de itt van. A négyzetek a téglalapok különleges fajtái, mivel további korlátozások vannak rajta. A téglalap csak akkor lehet négyzet, ha rendelkezik ezekkel a további tulajdonságokkal. Ez azt is jelenti, hogy lehetséges egy további teszt, amelyet elvégezhet valamilyen téglalapon (miután megállapította, hogy ez az), hogy kiderítse, ez is négyzet. A négyzeteket és a téglalapokat klasszikusan használják az OO tervezésének példáiban – néha negatív példaként is.

Válasz

Úgy állítja a kérdését, mintha igaz lenne, hogy a téglalap nem négyzet. Nem hiszem, hogy eléggé megfontoltad volna a kérdésedben szereplő négyszögek közötti kapcsolatokat.

A téglalap négyszög négy derékszöggel. Ez az állítás elegendő információt tartalmaz ahhoz, hogy döntse el, hogy bármely négyszög téglalap-e vagy sem.

A négyzet olyan téglalap, amelynek mind a négy oldala azonos hosszúságú. Ez az utasítás az előzővel együtt elegendő információt tartalmaz a Ön dönthet arról, hogy bármely négyszög négyzet-e vagy sem.

Észre fogja venni, hogy egyik állítás sem mondja ki, hogy a téglalap négy oldala közül az egyik párhuzamos oldal azonos hosszúságú, a másik pedig párhuzamos oldal pár, ugyanakkor azonos hosszúságúak, az első párétól eltérő hosszúságúak. Ennek oka az, hogy nem kell különbözniük egymástól.

Tehát a téglalap négy oldala egyforma hosszúságú lehet, vagy nem. Ha azonos hosszúságúak, akkor az a téglalap négyzet. Ha a téglalap két párhuzamos oldalpárja nem azonos hosszúságú, akkor az a téglalap NEM Négyzet.

Tehát a következtetéshez: egy téglalap NEM NÉLKÜL VAGY NEM TETT, [azaz MINDEN Négyzet téglalap . NÉHÁNY Négyszög négyzet.]

1. lábjegyzet: Ha a fenti egyszerű logikát nehezen érted meg, akkor ez valószínűleg azért van, mert már korán megtanultad a köznyelven OBLONG néven ismert téglalapot, amelyekben a párhuzamos oldalak egyikének hossza nem azonos a másik párral, azaz a hosszúkás nem négyzet alakú téglalap.

2. lábjegyzet: Megkockáztathatja az olvasót egy másik négyszög nevének hozzáadásával , Azzal zárulok, hogy a fent nevezett négyszögek mindegyike paralelogramma is.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük