针对兼容性设计类
自定义类以保持版本之间的兼容性
使用别名重命名现有类。自定义默认保存和加载过程,以保持在不同类定义下保存的对象之间的兼容性。
类
matlab.alias.AliasFileManager | Create and manage class alias definitions (自 R2021b 起) |
matlab.mixin.CustomElementSerialization | Customize how objects are serialized and deserialized (自 R2024b 起) |
matlab.serialization.ElementSerializationContent | Representation of serialized object (自 R2024b 起) |
matlab.serialization.SerializationContext | Context in which objects are serialized (自 R2024b 起) |
主题
创建和管理类别名
- Creating and Managing Class Aliases
Rename existing classes while maintaining backward compatibility.
自定义对象序列化
- 对象的默认保存和加载过程
MATLAB® 遵循一些默认规范来序列化(保存)和反序列化(加载)对象。 - When to Customize the Serialization Process
Modify the save and load process for objects. - Maintain Backward and Forward Compatibility Between Class Definitions
Modify the save and load process to provide class version compatibility.