不可变物件 编辑
物件导向程式设计函数程式语言中,不可变物件是一种物件,在被创造之后,它的状态就不可以被改变。至于状态可以被改变的物件,则被称为可变物件。
1
相关
在计算机编程中,可持久化数据结构是一种能够在修改之后其保留历史版本的数据结构。这种数据结构实际上是不可变物件,因为相关操作不会直接修改被保存的数据,而是会在原版本上产生一个新分支。这个术语是在1986年Driscoll、Sarnak、Sleator和Tarjans的文章中提出的。
在计算机编程中,可持久化数据结构是一种能够在修改之后其保留历史版本的数据结构。这种数据结构实际上是不可变物件,因为相关操作不会直接修改被保存的数据,而是会在原版本上产生一个新分支。这个术语是在1986年Driscoll、Sarnak、Sleator和Tarjans的文章中提出的。
在计算机编程中,可持久化数据结构是一种能够在修改之后其保留历史版本的数据结构。这种数据结构实际上是不可变物件,因为相关操作不会直接修改被保存的数据,而是会在原版本上产生一个新分支。这个术语是在1986年Driscoll、Sarnak、Sleator和Tarjans的文章中提出的。
在计算机编程中,可持久化数据结构是一种能够在修改之后其保留历史版本的数据结构。这种数据结构实际上是不可变物件,因为相关操作不会直接修改被保存的数据,而是会在原版本上产生一个新分支。这个术语是在1986年Driscoll、Sarnak、Sleator和Tarjans的文章中提出的。
在计算机编程中,可持久化数据结构是一种能够在修改之后其保留历史版本的数据结构。这种数据结构实际上是不可变物件,因为相关操作不会直接修改被保存的数据,而是会在原版本上产生一个新分支。这个术语是在1986年Driscoll、Sarnak、Sleator和Tarjans的文章中提出的。