このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
クラスのファイル編成
クラスの構文、属性およびファイルとフォルダ内での編成
クラス定義ブロック内でクラスの属性を指定し、パッケージを使用してクラスのファイルとフォルダを編成します。クラス定義内の式が MATLAB® によってどのように評価されるかを説明します。下位互換性を維持してクラスの名前を変更するにはエイリアスを作成します。
関数
クラス
matlab.alias.AliasFileManager | Create and manage class alias definitions |
トピック
クラスの定義
- ユーザー定義クラス
MATLAB を使うと、クラスを定義してオブジェクト指向の設計を実装することができます。 - クラスの属性
クラス属性を使うと、定義したクラスの動作を変更することができます。 - Functions Inside Class Definition Files
Just as you can define local functions in a script file or function file, you can also define local functions inside aclassdef
file. Define these functions outside of theclassdef
block, but in the same file as the class definition. You can call these functions from anywhere in the same file, but they are not visible outside of the file in which you define them.
クラス フォルダーとパッケージ フォルダー
- クラス定義を含むフォルダー
クラス定義の複数のファイルを収める、クラス ファイル専用フォルダーを定義します。 - パッケージによる名前空間の作成
パッケージを使用して、クラスを別々の名前空間に整理します。 - クラスの優先順位
ユーザー定義クラスの中で相対的な優先順位を指定する。 - クラスのインポート
関数にクラスをインポートして名前の参照を簡単にします。
クラスにおける式
- クラス定義内の式の評価
MATLAB 式を使用して、属性とプロパティの値を定義できます。
クラス エイリアス
- Creating and Managing Class Aliases
Rename existing classes while maintaining backward compatibility.