寫錯(cuò)了……Alt+Shift+S 再按r
https://jingyan.baidu.com/article/29697b91b99f97ab20de3c8f.html
https://jingyan.baidu.com/article/29697b91b99f97ab20de3c8f.html
2020-01-10
抽象類;
語法定義:
抽象類前使用abstract關(guān)鍵字修飾,該類為抽象類
應(yīng)用場景:
a.在某種情況下,父類只是知道其子類應(yīng)該包含怎樣的方法,
但無法準(zhǔn)確知道這些子類如何實(shí)現(xiàn)這些方法
b.從多個(gè)具有相同特性的類中抽象出一個(gè)抽象類,以這個(gè)抽象類作為子類
的模板,從而避免了子類設(shè)計(jì)的隨意性
作用:
限制規(guī)定子類必須實(shí)現(xiàn)某些方法,但不關(guān)注實(shí)現(xiàn)細(xì)節(jié)
規(guī)則:
abstract,定義抽象類
定義抽象方法,只有聲明,不需要實(shí)現(xiàn)
包含抽象方法的類是抽象類,
抽象類中可以包含普通的方法,也可以沒有抽象方法
抽象類不能直接創(chuàng)建,可以定義引用變量
語法定義:
抽象類前使用abstract關(guān)鍵字修飾,該類為抽象類
應(yīng)用場景:
a.在某種情況下,父類只是知道其子類應(yīng)該包含怎樣的方法,
但無法準(zhǔn)確知道這些子類如何實(shí)現(xiàn)這些方法
b.從多個(gè)具有相同特性的類中抽象出一個(gè)抽象類,以這個(gè)抽象類作為子類
的模板,從而避免了子類設(shè)計(jì)的隨意性
作用:
限制規(guī)定子類必須實(shí)現(xiàn)某些方法,但不關(guān)注實(shí)現(xiàn)細(xì)節(jié)
規(guī)則:
abstract,定義抽象類
定義抽象方法,只有聲明,不需要實(shí)現(xiàn)
包含抽象方法的類是抽象類,
抽象類中可以包含普通的方法,也可以沒有抽象方法
抽象類不能直接創(chuàng)建,可以定義引用變量
2020-01-04
UML是個(gè)好東西,但是生產(chǎn)環(huán)境遠(yuǎn)遠(yuǎn)沒有想象中的那么好用,過度的設(shè)想設(shè)計(jì)出來的東西本身是一件非常理想化的事情,它會(huì)讓你寫任何代碼之前瞻前顧后,對開發(fā)是有一定副作用的。現(xiàn)實(shí)中我更傾向于先寫快速清爽的將需求寫出來,然后利用重構(gòu)的技巧,將代碼管理的越來越好。
第二季的老師在干嘛,一開始就創(chuàng)建了兩個(gè)project,而且兩個(gè)之間毫無聯(lián)系,莫名其妙的.感覺java還是應(yīng)該一個(gè)老師講到底,現(xiàn)在不同的老師講,感覺風(fēng)格變了,邏輯也斷掉了.
2019-12-16