このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
クラスのファイル編成
クラスの構文、属性およびファイルとフォルダ内での編成
クラス定義ブロック内でクラスの属性を指定し、パッケージを使用してクラスのファイルとフォルダを編成します。クラス定義内の式が MATLAB® によってどのように評価されるかを説明します。下位互換性を維持してクラスの名前を変更するにはエイリアスを作成します。
関数
クラス
matlab.alias.AliasFileManager | Create and manage class alias definitions (R2021b 以降) |
トピック
クラスの定義
- ユーザー定義クラス
MATLAB を使うと、クラスを定義してオブジェクト指向の設計を実装することができます。 - クラスの属性
クラス属性を使うと、定義したクラスの動作を変更することができます。 - クラス定義ファイル内の関数
スクリプト ファイルや関数ファイルでローカル関数を定義できるように、classdef
ファイル内でもローカル関数を定義できます。
クラス フォルダーとパッケージ フォルダー
- クラス定義を含むフォルダー
クラス定義の複数のファイルを収める、クラス ファイル専用フォルダーを定義します。 - Create Namespaces
Use namespaces to organize code. - クラスの優先順位
ユーザー定義クラスの中で相対的な優先順位を指定する。 - 関数への名前空間メンバーのインポート
名前空間からコードをインポートして参照を簡略化する。
クラスにおける式
- クラス定義内の式の評価
MATLAB 式を使用して、属性とプロパティの値を定義できます。
クラス エイリアス
- Creating and Managing Class Aliases
Rename existing classes while maintaining backward compatibility.