第15天 繼承

2021-10-03 19:10:11 字數 1760 閱讀 1701

『』』

物件導向的三大特徵

–繼承父類:被繼承的類

子類:繼承的類,可以使用父類的內容或者行為

所有的類都必須有乙個父類,可以有多個繼承,但是不太鼓勵

如果沒有則預設為object的子類

–封裝–多型

『』』

class

person()

: name=

"xiao ma"

age=

14class

person1

(object):

pass

class

person2

(person)

:pass

t=person2

print

(t.name)

##issubclass 檢查是否是子類

print

(issubclass

(person2,person)

)class

stu():

age=

100 name=

"haha"

def__init__

(self,age,name)

:print

("person is {},{}"

.format

(self.age ,self.name)

)return

none

class

stud

(stu)

:pass

s=stud(19,

"haha"

)

#猜單詞

import  random

word=

"red"

,"green"

,"yellow"

,"orange"

,"blue"

,"while"

,"black"

#定義猜的單詞

#介面print

('''歡迎來到猜單詞遊戲

請根據混亂的字母,猜出正確的單詞

''')

iscontinue=

'y'while iscontinue==

'y':

oldword = random.choice(word)

# 隨機選乙個要猜測的單詞

check = oldword

newword =

" "while oldword:

#到全部隨機

n=random.randrange(

len(oldword)

)#選擇0到這個單詞的乙個長度乙個數字

newword=newword+oldword[n]

oldword=oldword[

:n]+oldword[n+1:

]print

("給你的字母是"

,newword)

wirte=

input

("請輸入正確的單詞"

)if wirte==check:

print

('''回答正確,是否繼續'''

) iscontinue=

input

("按y繼續,其他任意鍵退出"

)print

("慢走不送"

)while wirte!=check:

wirte=

input

("請繼續輸入"

)

15天學會jQuery 第15天

讓我產生修改想法的,是他的 在yahoo上的應用。我不喜歡他使用的 所以我重寫了他的部分 成了現在這個樣子 我的示例 改進 html標準校驗 我的 可以通過w3.org的測試 改進 命名 在我修改cody的 的時候我發現他使用了乙個用來儲存鏈結名稱的叫做 title 的變數名,這會導致一些混淆。我標...

第15天補充

supplier 生產者的意義是 得到乙個想要的 型別的資料 跟泛型一致 獲取的邏輯是在get 方法裡實現的,比如獲取乙個比較器。實現陣列中,求最大值 predicate 斷言 方法test 引數是泛型型別的引數,返回型別是boolean test 方法裡是判斷的邏輯實現。如果判斷條件有兩部分,可以...

第15天Service高階

toc service高階 前台服務是那些被認為使用者知道 使用者所認可的 且在系統記憶體不足的時候不允許系統殺死的服務。前台服務必須給狀態列提供乙個通知,它被放到正在執行 ongoing 標題之下 這就意味著通知只有在這個服務被終止或從前台主動移除通知後才能被解除。在一般情況下,service幾乎...