在CPAN上有很多带Tie::namespace的模块 - Tie::Hash,Tie::Sub,Tie::Cache,Tie::DBI等。它们之间有什么共同之处?
Tie::
我检查了perltie但是我不确定我是否理解这个概念。有人可以解释一下吗?
Tie :: namespace中的模块分为两类:
tie允许对象采用变量的接口。当您从绑定变量中读取时,实际上是在调用一种方法来检索信息。当您写入绑定变量时,实际上是在调用方法来获取信息。
tie
例如,让我们看看绑定到Tie :: DBI的哈希。
它只包括搭售哈希,但我的article on perl.com from 2001可能会回答几个问题。