#認識繫結方法
我們可以通過他們的記憶體位址可以發現,物件的繫結在類上的。就是說物件的方法是依託於類的,就相當於物件呼叫方法時,是把值傳入類中的方法然後在得到返回。當呼叫時這個物件就與類繫結在一起了。
指的是,在乙個類中以另外乙個類的物件作為資料屬性,稱為類的組合
實列:我們可以用乙個計算圓環的面積來了解組合這個概念。
from math importpiclass
circle:
'''定義了乙個圓形類;
提供計算面積(area)和周長(perimeter)的方法
'''def
__init__
(self,radius):
self.radius =radius
defarea(self):
return pi * self.radius *self.radius
defperimeter(self):
return 2 * pi *self.radius
circle = circle(10) #
例項化乙個圓
area1 = circle.area() #
計算圓面積
per1 = circle.perimeter() #
計算圓周長
print(area1,per1) #
列印圓面積和周長
class
ring:
'''定義了乙個圓環類
提供圓環的面積和周長的方法
'''def
__init__
(self,radius_outside,radius_inside):
self.outsid_circle =circle(radius_outside)
self.inside_circle =circle(radius_inside)
defarea(self):
return self.outsid_circle.area() -self.inside_circle.area()
defperimeter(self):
return self.outsid_circle.perimeter() +self.inside_circle.perimeter()
ring = ring(10,5) #
例項化乙個環形
print(ring.perimeter()) #
計算環形的周長
print(ring.area()) #
計算環形的面積
通俗來說,就是多個類之間相互作用時。乙個物件的屬性值使另外乙個類的物件。
過年了!回家了!長了一歲!
發表於 2008年2月1日 10時12分11秒閱讀 5 馬上就要過年了,也不知道什麼時候放假 看到身邊的人今天都在開年會。然後就回家了 我也不知道今年好不好回家,每次回家都很羅嗦。雖然不是很遠,但是一到二十六以後車票基本買不到了。不知道為啥,過年了,心裡突然難受起來了。感覺到空前的寂寞。心裡空空的。...
內建函式一(待跟新)
內建函式 eval 剝去字串的識別符號 執行裡面的程式。ming i for i in range 1,10 print ming print eval ming exec 和eval 的用法基本一致 ming for i in range 1,12 print i print ming exec ...
跟領導雜談新一年暢想
跟領導雜談新一年暢想 今早發現有些人被叫去談話,然後我跟這個網頁設計的同事關係挺好的,就打聽具體問了什麼。就說,領導問他對工作有什麼要求,發展方向,新的一年有什麼安排等,說什麼也沒什麼,就平常聊聊。我經常把這些事想象成很大一件事,然後自己把自己嚇壞 蠻傻的,哈哈哈 得改改改!順便提個事,今天做的pp...