使用其他文件夹中类的定义
- 在该类的当前目录下,该类的定义是可见的,可以直接声明该类的对象
- 如果想要在其他路径上使用该类,就要将文件夹添加到路径中
- 右键文件夹,点击添加路径或者用 addpath 命令都可以将文件夹添加到搜索路径
把类的定义和成员方法定义分开
- 可以把类的方法放在单独的 m 文件中,但必须把这些文件放在命名为“@类名”的文件夹中
- 类方法和普通函数很像,但是放在了指定文件夹中,就可以访问这个类的私有数据和方法
- 为养成良好的习惯,要在类中声明方法,声明仍然要放在 methods 中,并且声明前面不要加 function 关键词
- 以下方法必须放在类的定义中
- 构造函数和析构函数
- set 方法和 get 方法
- 类的 Static 方法
classdef Point < handle
properties(Access = private)
x
y
end
methods
function obj = Point