
Git 基礎 概念 倉庫 使用Git管理自己的文件,至少一個本地倉庫,如果需要在外部網絡共享需要使用遠程倉庫。 本地倉庫 本地倉庫指的是自己電腦...
1、概述 Mutation Observer(變動觀察器)是監視DOM變動的接口。當DOM對象樹發生任何變動時,Mutation Observe...
一個類只能生成一個對象,所有對象對它的依賴都是相同的。 對象的生產是通過 new關鍵字完成的(當然也有其他的方式,如對象復制,反射等)。 使用n...
在哲學上,矛盾法則即對立統一的法則,是唯物辯證法的最根本法則。開閉原則(OCP)是Java世界里最基礎的設計原則,它指導我們如何建立一個穩定的、...
迪米特法則(LOD)也稱為最少知識原則(LKP),雖然名字不同,但描述的是同一個規則: 一個對象應該對其他對象有最少的了解。通俗地講,一個類應該...
接口分為兩種: 實例接口(Object Interface),在Java中聲明一個類,然后用new關鍵詞產生一個實例,它是對一個類型的事物的描述...
在面向對象的語言中,繼承是必不可少的、非常優秀的語言機制,它有如下優點: 代碼共享,減少創建類的工作量,每個子類都擁有父類的方法和屬性。 提高代...
依賴倒置原則(DIP)原則的原始定義: 高層模塊不應該依賴低層模塊,兩者都應該依賴其抽象。 抽象不應該依賴細節。 細節應該依賴抽象。 抽象指的是...
單一職責原則(SRP)字義: 應該有且僅有一個原因引起類的變更。 業務邏輯,或者對象能夠承擔的責任,并以某種行為方式來執行。 單一職責原則的好處...