Python如何封裝類?
自問自答吧。
我把選擇數(shù)據(jù)庫,這一動(dòng)作封裝成了方法。但也可以封裝為類屬性:數(shù)據(jù)庫名。但如果連接數(shù)據(jù)庫,就必須要選擇具體的數(shù)據(jù)庫名。
顯然,封裝成類屬性就更好。因?yàn)檎{(diào)用類就直接輸入數(shù)據(jù)庫名。就將創(chuàng)建對象的步驟,變?yōu)楸匾牟襟E。那整個(gè)調(diào)用過程,同樣實(shí)現(xiàn)了最簡單的過程。
具體代碼如下:
自問自答吧。
我把選擇數(shù)據(jù)庫,這一動(dòng)作封裝成了方法。但也可以封裝為類屬性:數(shù)據(jù)庫名。但如果連接數(shù)據(jù)庫,就必須要選擇具體的數(shù)據(jù)庫名。
顯然,封裝成類屬性就更好。因?yàn)檎{(diào)用類就直接輸入數(shù)據(jù)庫名。就將創(chuàng)建對象的步驟,變?yōu)楸匾牟襟E。那整個(gè)調(diào)用過程,同樣實(shí)現(xiàn)了最簡單的過程。
具體代碼如下: