Canvas类构造函数

时间:2015-12-05 21:33:46

标签: python class oop canvas

我正在进行涉及课程的作业。我已经完成了另外两个被问到我们的课:Point和Rectangle。我目前正在使用canvas类,我不知道在构造函数中放入什么。画布的目的是存储已添加到画布的矩形,并通过多个函数对它们进行比较。

我的问题是,如果此类中没有任何内容,我该如何为该类创建构造函数

1 个答案:

答案 0 :(得分:0)

让构造函数初始化类实例的对象内部容器(在本例中为Points和Rectangles)为空状态。据推测,该类将定义一个或多个方法,以便稍后在创建后添加此类对象。

这基本上是Tkinter.Canvas的工作原理。它的构造函数接受大量关键字选项参数,这些参数定义了窗口小部件的其他属性,例如它的背景颜色,高度和宽度等(详见this引用)。