定義乙個創造汽車的函式來實現分類

2021-09-20 09:02:03 字數 844 閱讀 5481

# 定義賓士車類

class benchicar(object):

# 定義車的方法

def move(self):

print('---賓士車在移動---')

def stop(self):

print('---賓士車停車了---')

# 定義寶馬車類

class bmwcar(object):

# 定義車的方法

def move(self):

print('---寶馬車在移動---')

def stop(self):

print('---寶馬車停車了---')

# 定義乙個函式,來模擬乙個汽車廠,目的是建立出具體的汽車物件

def creatcar(typename):

if typename == '賓士':

car = benchicar() # 找一輛車

elif typename == '寶馬':

car = bmwcar() # 找一輛車

return car

# 定義乙個銷售北京現代車的店類

class carstore(object):

def order(self, typename):

# 讓工廠根據型別,生產一輛汽車

car = creatcar(typename)

return car

pinpai_store = carstore()

my_car = pinpai_store.order('寶馬')

my_car.move()

my_car.stop()

實現乙個函式來調整該陣列中數字的順序例項

輸入乙個整數陣列,實現乙個函式來調整該陣列中數字的順序,使得所有的奇數字於陣列的前半部分,所有的偶數字於位於陣列的後半部分,並保證奇數和奇數,偶數和偶數之間的相對位置不變。public class test order a for int i 0 i a.length i public static...

Python定義乙個函式

python函式 實現某種功能的 段 定義乙個函式需要遵循的規則 1.使用 def 關鍵字 函式名和 括號內可以有形參 匿名函式使用 lambda 關鍵字定義 2.任何傳入引數和自變數必須放在括號中 3.函式的第一行語句可以使用字串存放函式說明 4.函式內容以冒號開始,函式內的 塊縮排 5.使用了 ...

PHP通過copy 函式來複製乙個檔案

php通過copy 函式來複製乙個檔案。用法如下 bool copy string source,string dest 其中 source是原始檔的路徑,dest是目的檔案的路徑。函式將 source下的檔案複製到 dest路徑下,如果成功複製則返回true,否則返回false。source 1....