封装的作用有哪些