主要内容

このページ最新ではありませ。をクリックし,英语のの最新版版を参照参照し。

クラスのインポート

クラスをインポート构文

关数クラスインポートて,クラスへのアクセスを容易容易ます。。。たとえばたとえば,,,复数复数复数复数クラスクラスをを含む含む含む含む含むパッケージパッケージがががありありあり,,关数关数关数ででではははははは1进口コマンドをてを化し。クラスインポートするすると,パッケージ名を参照参照するする必要はなくなく

功能MyFunc导入pkg.myclassobj = myclass(arg,...);%致电MyClass构造函数obj.prop = myclass.staticmethod(arg,...);%调用myClass静态方法结尾

PKG。*の构文し,パッケージにあるクラスをインポートし。。

功能MyFunc导入PKG。*obj1 = myClass1(arg,...);%致电PKG.MyClass1构造函数obj2 = myClass2(arg,...);%致电PKG.MyClass2构造函数a = pkgfunction();%呼叫软件包功能名为pkgfunction结尾

静的メソッドインポート

进口使用し的メソッドをインポートする,クラスを使用ずずににこのメソッドメソッドメソッドをを呼び出せるようにになりなりますます。すべてのパッケージを含む含む进口を呼び出します。

功能MyFunc导入pkg.myclass.mystaticmethodmystaticmethod(arg,...);%呼叫静态方法结尾

パッケージ关数のインポート

进口を使用パッケージをインポートすると名せずずこれらこれらの关数关数を呼び出せるようにになりますますます。。进口を呼び出します。

功能MyFunc导入pkg.pkgfunctionpkgfunction(arg,...);%调用导入的软件包功能结尾

パッケージ关数クラスメソッド名竞合竞合

*ワイルド构文して全体をインポートないでくださいによってによって,一连一连のの未未指定指定の名前がローカルローカルスコープインポートインポートされますます

+pkg/timedata.m百分比包装功能+pkg/@myclass/myclass.m%类定义文件+pkg/@myclass/timedata.m%类方法

パッケージをインポートて,我的课のインスタンスに时间码头を呼び出します。

导入pkg。* myobj = pkg.myclass;timedata(myobj)

MATLAB®进口を适用しまずpkg.timedataを探すので,时间码头の呼び出しクラスではなくパッケージ关数がれます名前のの竞合ががありあり,,パッケージパッケージインポートインポート予定予定予定ののの场合场合场合

インポートリストの消去

关数ワークインポートを消去ことできんベースワークワークスペースのみを消去消去するにには,以下以下をを

清晰的进口

参考

关连するトピック