---
disqus: hackmd
---
# by Alex
```python
class Alex:
def __init__(self):
self.名字 = "Alex"
self.腦子 = "shit"
self.智商 = "他媽的弱智"
self.sense = "User"
self.詞彙 = ["Gary也這麼覺得","Gary也這麼說","都是Gary叫我做的"]
def 演戲(self, *args):
if "Leon" in args:
print("蛤!? 里昂要離職了喔 ")
if "Winnie" in args:
print("溫妮~ 這櫃子好難開呀!!!")
def 排班(self, *args):
for i in args:
if "Alex" in i:
print("%s 全部排早班~~~ YA!!!" % self.名字)
else:
print("%s 的班表? 等我這個%s組長排完再幫你排啦啊!!" \
% (args[0], self.名字))
def 吵架(self):
try:
if self.sense == "User":
print('測試機要改成Alex')
測試機洗白()
except:
import random
print(self.詞彙[random.randrange(0,len(self.詞彙))])
a = Alex()
a.演戲('Leon')
a.演戲('Winnie')
a.排班('Nono', 'Alex')
a.吵架()
```
## 文德福IT告訴你什麼是傳object的重要性
```python
#一家好的公司
class 升遷(object):
def 騎重機(self,obj):
print("%s和%s騎重機建立革命情感" %(self.Name, obj.Name))
self.愛將 = obj ####<~ object
class IT(升遷):
def __init__(self,name):
self.Name = name
print("IT的名字:%s"%self.Name)
老員工 = IT('Alex')
山大王 = IT('Gary')
山大王.騎重機(老員工)
print("山大王的愛將:%s" %山大王.愛將.Name)
print("將愛將修改成里昂")
老員工.Name = "Leon"
print("山大王的愛將:%s" %山大王.愛將.Name)
print("\n" * 5)
```
老員工變里昂就是愛將,是誰都可以
```
IT的名字:Alex
IT的名字:Gary
Gary和Alex騎重機建立革命情感
山大王的愛將:Alex
將愛將修改成里昂
山大王的愛將:Leon
```
```python
# 文德福
class 升遷(object):
def 騎重機(self,obj):
print("%s和%s騎重機建立革命情感" %(self.Name, obj.Name))
self.愛將 = obj.Name ####<~ str
class IT(升遷):
def __init__(self,name):
self.Name = name
print("IT的名字:%s"%self.Name)
老員工 = IT('Alex')
山大王 = IT('Gary')
山大王.騎重機(老員工)
print("山大王的愛將:%s" %山大王.愛將)
print("將愛將修改成里昂")
老員工.Name = "Leon"
print("山大王的愛將:%s" %山大王.愛將)
```
你怎麼修改名字都不會影響到Alex的地位
```
IT的名字:Alex
IT的名字:Gary
Gary和Alex騎重機建立革命情感
山大王的愛將:Alex
將愛將修改成里昂
山大王的愛將:Alex
```