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新增個...