物件導向day1

2021-09-09 06:28:00 字數 893 閱讀 6760

1、類與物件

類:具有相同屬性和技能的一類事物

物件:具體的類的表現,是乙個例項

eg:人是一類,泰勒是乙個物件

2、類體

變數部分、方法(函式)部分 3、

類名的角度:操作類中的靜態變數

class person:

mind = '有思想' #靜態變數

animal = '高階動物'

def __init__(self,name,age): # 構造方法

self.name = name

self.age = age

def work(self):

print('哈哈 work.......')

def shop(self):

print('哈哈 shop......')

print(person.__dict__) #操作類中的所有靜態變數

print(person.__dict__['mind']) #只能查

person.money = '錢' #增

person.mind = 'assa' #改

del person.money #刪

ret = person('alax',1000)

print(ret.__dict__)

物件的角度

person() #類名+()過程:產生乙個例項(物件、物件空間)

#自動執行類中的__init__方法,將物件空間傳給__init__的self引數

#給物件封裝相應的屬性

#操作靜態字段

ret = person('alax',1000)

print(ret.__dict__)

print(ret.name)

day17 物件導向1

1 類 人類 就是擁有相同功能和相同屬性的物件的集合 抽象概念 2 物件 類的例項 彭于晏是物件 3 定義類 用 描述清楚這個類是擁有哪些相同功能和哪些相同屬性的物件集合 語法 class 類名 類名規範 駝峰式命名並且首字母大寫 類的說明文件 類的內容 類的內容 方法 物件方法,類方法,靜態方法 ...

Day1 冒泡演算法 1

bubble sort 背後的想法非常簡單,我們檢視陣列中相鄰的成對元素,一次檢視一對。如果第乙個元素大於第二個元素,則交換它們的位置,否則將它們繼續移動。def bubble sort our list for i in range len our list 1 if our list i our...

學習日記 Day1

for 迴圈變數型別 迴圈變數名稱 要被遍歷的物件 迴圈體 int c for int a c 廣播的動態註冊 過程總結 1.定義乙個intentfiler和乙個繼承broadcastreceiver的內部類 receiver 2.在oncreate中例項1中的2個定義。intentfiler新增個...