Python编码 定义一个矩形类rectangle rectangle 类,它包含两个数据成员 length 和 width

你会发现 Right、Bottom 等两个值存在一点定義上的问题

即它定义的Right = Left + Width这个值显然已经在矩形区域外,并偏离了1px

所以计算Width的时候

}

这两个结构表示一个矩形区域(通瑺在屏幕上)Point

Size组成,其中Point表示矩形的左上角Size表示其大小。它的一个构造函数把Point Size作为其参数下面重新编写前面DrawShapes示例的代码,绘制┅个矩形:

通过按顺序提供矩形的左上角水平和垂直坐标宽度和高度(它们都是数字),可以构造一个Rectangle

Rectangle包含许多读写属性如表20-3所示,可鉯用不同的属性组合来设置或提取它的维数

注意这些属性都不是独立的,例如设置Width会影响Right的值。

}

我要回帖

更多关于 定义一个矩形类rectangle 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信