标签:使用 抽象 method 不能 类装饰器 div eth span 参数
在用Matlab编写程序的过程中,我们有时候会希望参数以引用的形式传入。Matlab中的handle类为这一特性提供了支持。
handle为抽象类,不能直接实例化,只能用它来生成别的类。具体来说:
classdef MyHandleClass < handle properties prop; end methods function obj = MyHandleClass(arg) obj.prop = arg; end end end
定义了一个类MyHandleClass,该类是handle的子类。在使用构造函数对该类进行实例化的时候,
obj = MyHandleCalss(arg);
返回值obj为MyHandleCalss的实例的句柄。handle类的这种特性使它看起来更像一种“类装饰器”。
标签:使用 抽象 method 不能 类装饰器 div eth span 参数
原文地址:https://www.cnblogs.com/slfblog/p/10111453.html