概念:設計模式(Design Pattern)---人們在面對同類型軟件工程設計問題所總結的經驗。模式不是代碼,而是某類問題的通用設計方案。目的:為了代碼的重用性、讓代碼易于理解,保證代碼的可靠性。分類:總體可以分為三大類:設計模式的5+2大原則:1,單一責任原則(Single Responsibility Principle)2,開放封閉原則(Open Closed Principle)3,里氏...