2013-12-13 59 views

回答

3

Wrapper是一個爲其他類提供替代接口的類。

在您的示例中,OpenURI提供了一種使用http或ftp連接的不同方式,就好像它們是「文件」一樣。在這種情況下,OpenURI「包裝」了Net :: HTTP,Net :: HTTPS和Net :: FTP的功能,並提供了使用這些類的不同方式。