我正在进行涉及课程的作业。我已经完成了另外两个被问到我们的课:Point和Rectangle。我目前正在使用canvas类,我不知道在构造函数中放入什么。画布的目的是存储已添加到画布的矩形,并通过多个函数对它们进行比较。
我的问题是,如果此类中没有任何内容,我该如何为该类创建构造函数
答案 0 :(得分:0)
让构造函数初始化类实例的对象内部容器(在本例中为Points和Rectangles)为空状态。据推测,该类将定义一个或多个方法,以便稍后在创建后添加此类对象。
这基本上是Tkinter.Canvas
的工作原理。它的构造函数接受大量关键字选项参数,这些参数定义了窗口小部件的其他属性,例如它的背景颜色,高度和宽度等(详见this引用)。