Ruby基础知识之数据类型

2019-09-25 09:44:11刘景俊

通过freeze冻结对象,被冻结对象将不可变(所有内部状态都不可变)。如果类被冻结,则类不能添加方法。
通过taint污染对象,被污染的对象会成为污染源(源自它的对象都是被污染的)。通过untaint进行解除污染。