看书时,遇到这样一段话——“HttpServletResponseWrapper类本身并没有修改或扩充被包装的HttpServletResponse对象的功能,它的主要作用是为HttpServletResponse提供默认的实现。对于用户自定义的HttpServletResponse的包装类,只要继承HttpServletResponseWrapper类,然后覆盖它的方法,就能修改后扩充被包装的HttpServletResponse对象”
针对斜体加粗的文字,使用了包装类,到最后还是要继承Wrapper类,才能起到修改或扩充的目的,那为什么一开始直接继承HttpServletResponse,使用包装类不是绕路了吗?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号