????????????????????????????????????????Щ?????????????????????????????и?????????????е??????????????????????????н???????ü?????????????????????????????????????????д???????????б??д??????????????????Щ????????????????“??”??????????д?????????????“??”??“???”??

?????????????

???????壺??????????????????仯????????????????????????????????????????Щ?????????????????′????????????????????仯???????????????????????????????????????????????????磺????????????????SRP?У?????????“?仯?????”???????????N?????????????????????????ж??????????????????“?仯?????”???????????????????塣??????????ж???????????????仯?????????????????????????????????????????е??????????????????????????????????????仯??????????????

????????-??????

????????????????????????????????滻??????/?????????????????????????????????Template Method????Strategy???????????????????????????????????·??????仯?????????????????????Σ?????????????仯??????????????????????????ó???????????仯???????г?????????????????????????????л?á????????????????????????????????????????

???????????????????????????????????????????????????κλ????????????????????????????? LSP???и??????????е???????????滻??????????λ?????????????????????????????????????????????????????????????μ???????????????????“??-??”??????????“??-??”???????????????????????????????й???????????????????????????????????????????崠???淶?????????????????????????????У??????????????С?

??????????????

????????????????????????????????????????????????????????????

?????????????

?????????????????????????????????????????????????????????????????????????????????????鸚???????????????????????У?????????????????????????????????????????????????????????????????????????????????????????????????п???????????????????д?????????н?????Щ????????????????????????????????ù??——????????????????????????????????????????????????????????????????д?????????н?????Щ????????????????????????????????ù???????????????????????????????

???????/?????????

??????????ú??/?????????????ü?С??????????????/????????????????????????????????????????????????????в?λ??????С?????