Entwickeln von Klassen für die Kompatibilität
Anpassen von Klassen, um die Kompatibilität zwischen Versionen aufrechtzuerhalten
Verwenden Sie Aliasing, um bestehende Klassen umzubenennen. Passen Sie den Standard-Speicher- und Ladeprozess an, um die Kompatibilität zwischen Objekten mit verschiedenen Klassendefinitionen zu bewahren.
Klassen
matlab.alias.AliasFileManager | Create and manage class alias definitions (Seit R2021b) |
matlab.mixin.CustomElementSerialization | Customize how objects are serialized and deserialized (Seit R2024b) |
matlab.serialization.ElementSerializationContent | Representation of serialized object (Seit R2024b) |
matlab.serialization.SerializationContext | Context in which objects are serialized (Seit R2024b) |
Themen
Erstellen und Verwalten von Klassen-Aliases
- Creating and Managing Class Aliases
Rename existing classes while maintaining backward compatibility.
Anpassen der Objektserialisierung
- Default Save and Load Process for Objects
MATLAB® follows some default guidelines to serialize (save) and deserialize (load) objects. - 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.