主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

saveobj

オブジェクトの保存プロセスの変更

構文

b = saveobj (a)

説明

b = saveobj (a)は,一个のクラスがsaveobjメソッドを定義する場合,関数保存によって呼び出されます。関数保存は,戻り値bを垫ファイルに書き込みます。

オブジェクトの読み込み中に適切なアクションが実行されるようにloadobjメソッドを定義します。

一个がオブジェクトの配列である場合,MATLAB®は,保存された各オブジェクトに対してsaveobjを個別に呼び出します。

以下の構文を使用してsaveobjのサブクラス実装からスーパークラスsaveobjメソッドを呼び出します。

classdefmySub <超级方法函数sobj = saveobj (obj)%调用超类saveobj方法sobj = saveobj@super (obj);%执行子类保存操作...结束...结束...结束

オブジェクトの保存時に,以下のようにオブジェクトを更新します。

函数b = saveobj (a)%如果该对象没有账号,%添加账号到AccountNumber属性如果is空(a. accountnumber) a. accountnumber = getAccountNumber(a);结束b =一个;结束
R2006aより前に導入