gpt4 book ai didi

oop - OOP 中的 "Mutable class"是什么?

转载 作者:行者123 更新时间:2023-12-03 18:14:04 26 4
gpt4 key购买 nike

标准类......它是否可变?

最佳答案

这在很大程度上取决于语言。其中一些甚至不允许可变对象。

许多主流语言默认是高度可变的,这取决于您在类的公共(public)接口(interface)上公开的成员。至少在一些主流语言(尤其是动态语言)中,制作不可变对象(immutable对象)真的很困难。

参见 (im)mutable 的定义了解更多信息:

In object-oriented and functional programming, an immutable object is an object whose state cannot be modified after it is created. This is in contrast to a mutable object, which can be modified after it is created.

关于oop - OOP 中的 "Mutable class"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3554192/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com