base:基類在有些書中base的解釋為表示父類,沒錯,base可以表示父類,但我更想理解成基類,因為更原始更具象,既
然是類,那麼他就符合物件導向的設計規則和特點,我們知道物件導向的三個特點是封裝,繼承和多型!而
base就是對於多型最合理的定義,因為基類衍生出了其他類,而這裡的衍生就是多型的體現,一般來說base在
派生類(子類)中訪問重寫的基類成員,當然基類訪問只能在建構函式,例項方法或例項屬性訪問器中進行。
下面看例子
namespace
base關鍵字
}public
class
basefather
}public
class
baseson:basefather
}}顯示結果:
this
isa student! 說明呼叫成功,但是如果我不例項化類成員的話改用靜態呢?結果當然是不
可以的!因為基類是訪問類的成員例項,如果沒有物件的話他就沒有作用了!靜態類可以但是靜態成員不行!bool:布林真假
對於bool值的話,只要你腳踏入程式設計的門檻就應該明白這樣一件事!這也是一種思維方式,就是乙個事物有很
多面也有很多的可能,比如一件事就是明天會不會下雨(19年初的雨真的是下的令人髮指……)這一件事就是
存在了邏輯真和邏輯假的可能,明天下雨那就是邏輯真,相反就是邏輯假。bool對於生活以及程式設計都是人類在
自然科學的思維產物,它反映了事物的兩面性,給人類以及社會的思考提供了巨大的判斷力,在程式設計中bool值
都是作為判斷條件去觸發,剛剛的下雨就是最好的例子!此處不過多程式設計解釋,希望大家理解。break與continue:中斷處理與跳出執行
break中斷相信大家在程式設計中運用到最多的就是for迴圈還有while這些語句中,沒錯!break實際就是中斷當前
操作,在程式中往往會有一些排序題目是按照某某某數字去中斷(本人以前剛學的時候就踩進去這個排序坑,
還好當時夠執著,不然我可能就是乙個混子了),其實break很簡單,就是相當於你的老闆讓你辭職不幹了!
但是此處還有乙個關鍵字:continue跳出執行!這裡兩個一起講是因為他們的存在意義差不多,但是continue
的價值可比break好多了,如果說break是老闆讓你辭職,那麼continue就是老闆讓你終止這個專案轉而給你更
艱鉅的專案。下面是個程式設計例子
namespace
continue關鍵字
console.writeline(
"the result is:
" +result);}}
}結果顯示為75,這個結果是10+11+12+13+14+15=75
;所以你理解了嗎?沒看懂的建議再去學學程式設計的基礎。今
天就是這三個關鍵字詳解。
彙編 第二節
第二節 cpu主要有有運算器,控制器,暫存器,三部分組成 8086 cpu有14個暫存器,如ax,bx,cx,dx,si。8086所有暫存器都是16位的,可以存放2個byte即位元組,16位二進位制數 所能存放的最大數值是 11111111111 2 16 1 從0開始,所以 1嘛 通用暫存器為4個...
函式第二節
coding utf 8 1.定義乙個方法get num num num引數是列表型別,判斷列表裡面的元素為數字型別。其他型別則報錯,並且返回乙個偶數列表 注 列表裡面的元素為偶數 def get num l l for i in l 判斷列表l的元素是否都為整形 if not isinstance...
第二節練習
a b 2 鏈式賦值 print a print b c id a 位址print c c type a 型別 print c a,b 2,3 系列解包賦值 a,b b,a print a print b 基本運算 print 3 2 print 30 5 print 30 5 print 30 5...