?運(yùn)用享元技術(shù)來有效地支持大量細(xì)粒度對象的復(fù)用。它通過共享已經(jīng)存在的對象來大幅度減少需要創(chuàng)建的對象數(shù)量、避免大量相似對象的開銷,從而提高系統(tǒng)資源的利用率。 查看全文>>
技術(shù)文章2021-08-19 |傳智教育 |享元技術(shù),享元模式
在軟件開發(fā)中,為了提高軟件系統(tǒng)的可維護(hù)性和可復(fù)用性,增加軟件的可擴(kuò)展性和靈活性,程序員要盡量根據(jù)6條原則來開發(fā)程序,從而提高軟件開發(fā)效率、節(jié)約軟件開發(fā)成本和維護(hù)成本。這六條分別是開閉原則、里氏代換原則、依賴倒轉(zhuǎn)原則、接口隔離原則、迪米特法則、合成復(fù)用原則,下面主要介紹里迪米特法則 查看全文>>
技術(shù)文章2021-08-19 |傳智教育 |迪米特法則是什么?
在軟件開發(fā)中,為了提高軟件系統(tǒng)的可維護(hù)性和可復(fù)用性,增加軟件的可擴(kuò)展性和靈活性,程序員要盡量根據(jù)6條原則來開發(fā)程序,從而提高軟件開發(fā)效率、節(jié)約軟件開發(fā)成本和維護(hù)成本。這六條分別是開閉原則、里氏代換原則、依賴倒轉(zhuǎn)原則、接口隔離原則、迪米特法則、合成復(fù)用原則,下面主要介紹里接口隔離原則。 查看全文>>
技術(shù)文章2021-08-19 |傳智教育 |接口隔離原則介紹
在軟件開發(fā)中,為了提高軟件系統(tǒng)的可維護(hù)性和可復(fù)用性,增加軟件的可擴(kuò)展性和靈活性,程序員要盡量根據(jù)6條原則來開發(fā)程序,從而提高軟件開發(fā)效率、節(jié)約軟件開發(fā)成本和維護(hù)成本。這六條分別是開閉原則、里氏代換原則、依賴倒轉(zhuǎn)原則、接口隔離原則、迪米特法則、合成復(fù)用原則,下面主要介紹里依賴倒轉(zhuǎn)原則。 查看全文>>
技術(shù)文章2021-08-19 |依賴倒轉(zhuǎn)原則是什么 |依賴倒轉(zhuǎn)原則是什么
Swing組件中不僅有JFrame 和 JDialog 這樣的頂級容器,而且提供了一些面板組件(也稱為中間容器)。面板組件不能單獨(dú)存在,只能放置在頂級窗口容器中。最常見的面板組件有兩種,分別是JPanel和 JSerollPane,下面分別介紹這兩種面板組件。 查看全文>>
技術(shù)文章2021-08-19 |傳智教育 |Swing面板組件,JPanel,JScrollPane
里氏代換原則是面向?qū)ο笤O(shè)計(jì)的基本原則之一。里氏代換原則:任何基類可以出現(xiàn)的地方,子類一定可以出現(xiàn)。通俗理解:子類可以擴(kuò)展父類的功能,但不能改變父類原有的功能。換句話說,子類繼承父類時(shí),除添加新的方法完成新增功能外,盡量不要重寫父類的方法。 查看全文>>
技術(shù)文章2021-08-19 |傳智教育 |什么是里氏代換原則
在軟件開發(fā)中,為了提高軟件系統(tǒng)的可維護(hù)性和可復(fù)用性,增加軟件的可擴(kuò)展性和靈活性,程序員要盡量根據(jù)6條原則來開發(fā)程序,從而提高軟件開發(fā)效率、節(jié)約軟件開發(fā)成本和維護(hù)成本。這六條分別是開閉原則、里氏代換原則、依賴倒轉(zhuǎn)原則、接口隔離原則、迪米特法則、合成復(fù)用原則,下面主要介紹開閉原則。 查看全文>>
技術(shù)文章2021-08-19 |傳智教育 |什么是開閉原則
統(tǒng)一建模語言(Unified Modeling Language,UML)是用來設(shè)計(jì)軟件的可視化建模語言。它的特點(diǎn)是簡單、統(tǒng)一、圖形化、能表達(dá)軟件設(shè)計(jì)中的動態(tài)與靜態(tài)信息。 查看全文>>
技術(shù)文章2021-08-19 |傳智教育 |uml是什么意思
北京校區(qū)