个人感悟
今天学习了外观模式,比如我们再执行数据库操作的时候,需要对数据进行封装,对不同的表,进行不同的封装。那么不同的请求,就会对不同的表进行不同的操作。这个时候就用到外观模式了。
通过一个接口类,把复杂的,需要封装数据的工程,都封装成一个接口。不同的请求的数据,封装成不同的接口。那么我们面向编程的时候,只要简单的把数据给接口就可以,面向接口编程。
这样就避免了耦合度,哪个环节出问题,就去找哪个。面向对象的特性也就出来了。可维护,可复用,灵活,可扩展。