初步認識類

2022-07-01 01:12:07 字數 651 閱讀 3287

一·類的定義

class + 類的名稱(首字母大寫)(比如 class car())

然後定義類的屬性(形參),再定義類的方法。

class

car():

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)

print

(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 洗衣服 洗衣機,衣服 這樣兩個是分開的,洗衣服和洗衣機...