timothy.c.delaney at gmail.com
Sun Nov 2 11:32:13 CET 2014
On 2 November 2014 20:50, Denis McMahon <denismfmcmahon at gmail.com> wrote:
> The question (I thought) was to write a class for Square that inherited a
> class Rectangle but imposed on it the additional constraints of a square
> over a rectangle, namely that length == width.
I'm late to the party and this has already been partially addressed in the
thread, but it always annoys me. A square is as much a rhombus with 90
degree angles as it is a rectangle with equal length and width, and yet I
*never* see the former given as an option.
If course, that's probably because rectangles have a multitude of uses for
user interfaces, whilst other quadrilaterals are somewhat less useful.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Python-list