接口类边界类有几种最典型的情形,用户界面类,系统接口类设备接口类三大类,对用户界面类的是告诉你,不要关注用户界面的细节。如果是个系统接口类,往往就是一个协议。很多情况下,要清楚用什么协议,而不要去关注这个协议怎么实现的。比如,你只需要关注用http协议就行,或者用socket协议,你不要关注http协议或socket协议是怎么定义的。
所以在边界类里面重要的是,要集中在职责上,而不是在细节上。要找到边界类的职责是什么,我们是职责驱动的设计方法,就说在分析阶段和设计阶段,最核心是职责驱动的方式。