隨著你不斷地給類添加功能,文件可能變得很長,即便你妥善地使用了繼承亦如此。為遵循Python的總體理念,應(yīng)讓文件盡可能整潔窃款。為在這方面提供幫助,Python允許你將類存儲在模塊中,然后在主程序中導(dǎo)入所需的模塊。
9.4.1導(dǎo)入單個類
下面來創(chuàng)建一個只包含Car類的模塊烟阐。這讓我們面臨一個微妙的命名問題:在本章中,已經(jīng)有一個名為car.py的文件,但這個模塊也應(yīng)命名為car.py,因為它包含表示汽車的代碼紊扬。我們將這樣解決這個命名問題:將Car類存儲在一個名為car.py的模塊中,該模塊將覆蓋前面使用的文件car.py。從現(xiàn)在開始,使用該模塊的程序都必須使用更具體的文件名,如my_car.py餐屎。下面是模塊car.py,其中只包含Car類的代碼。進入https://www.tutorialspoint.com/online_python_ide.php
import語句讓python打開模塊car屿聋,并導(dǎo)入其中的Car類藏鹊。這樣我們家就可以使用Car類了,就像它是在這個文件中定義的一樣象对。