一·類的定義
class + 類的名稱(首字母大寫)(比如 class car())
然後定義類的屬性(形參),再定義類的方法。
classcar():
def__init__
(self,make,model,age):
self.make =make
self.model =model
self.age =age
defget_descriptive_name(self):
long_name = str(self.age) + self.model +self.make
return
long_name.title()
my_new_car = car("
audi
","a8
",2016)
(my_new_car.get_descriptive_name())
print(my_new_car.age)
二·修改屬性的值
三種不同的方式修改屬性的值
①直接通過例項進行修改
②通過自定義方法修改屬性的值,在自定義方法中將要改變的屬性值設定為指定的值。
③通過方法將屬性的值進行遞增。
類的初步認識
c 一直被稱為是比c更高階的語言,為什麼呢?恐怕就是因為具有物件導向的設計思想,它 將萬千變化 錯綜複雜的外部環境有組織的 有規律的整合在了一起。從規律上,我們引入 了類的概念,將原本複雜的外部環境按照一定的規律和相似點,劃分為不同的類,常言道 物以類聚,鳥易群分嘛。我們在將類有機的進行區別和管理 ...
初步認識集合類
2.map collection介面 map介面 public static void main string args 判定元素是否存在 system.out.println collection.contains e 刪除首次出現的那個元素 collection.remove q for str...
物件導向以及類初步認識
物件 資料 資料型別 函式 比如 洗衣機 外觀 型別 滾筒,波輪 品牌 小天鵝,海爾 型號長,寬,高 功能 洗衣服 我們上一章中所提到struct 結構體 可以實現成員 如 struct 洗衣機 洗衣服的實現它還要通過乙個函式來實現 如void 洗衣服 洗衣機,衣服 這樣兩個是分開的,洗衣服和洗衣機...