classdef myclass < handle properties value endproperties methods function self = myclass (x) self.value = x; % stuff related to acquiring memory endfunction function delete (self) fprintf ('myclass Delete called\n'); % stuff related to freeing memory endfunction endmethods endclassdef