2015-12-05 72 views
0

我正在處理涉及類的任務。我已經完成了另外兩個要求我們的課程:Point和Rectangle。我目前正在研究canvas類,我不知道要在它的構造函數中放置什麼。畫布的目的是存儲已添加到畫布的矩形,並通過多個函數進行比較。畫布類構造函數

我的問題是,如何創建這個類的構造函數,如果沒有什麼最初在它

+0

@martineau請你重新說一句,我還有我的蟒蛇訓練輪上aha –

回答

0

只是要構造函數的類實例的對象(點和矩形在這種情況下)的內部容器初始化爲空的狀態。據推測,該類將有一個或多個方法定義,以便在創建後將這些對象添加到該方法中。

這基本上是Tkinter.Canvas的工作原理。它的構造函數接受大量關鍵字選項參數,這些參數定義了窗口小部件的其他屬性,例如其背景顏色,高度和寬度等(詳見this參考)。