A.
分层体现了“组合 - 抽象 - 封装 - 再组合”的问题求解思维:每一层协议都定义了一种粒度的对象,它们是通过对更低层协议定义对象的组合,经抽象和封装来实现的 ( 组合 - 抽象 - 封装 ) ;而每一层协议,又支持高层对象基于本层定义对象的不同组合来实现更复杂的功能 ( 再组合 )
B.
通过分层处理,可以将复杂的问题化简为若干个简单的问题进行处理,使每一层相对独立、明确、简单且可以实现
C.
分层处理需要满足:低层协议仅与更低层协议相关,而与高层协议无关;高层协议可以调用低层协议来实现更复杂功能
D.
分层处理需要满足:低层协议不仅与更低层协议相关,其也与高层协议相关;高层协议可以调用低层协议来实现更复杂功能