/tags/rel-1.3.35/Examples/test-suite/octave/director_string_runme.m
MATLAB | 27 lines | 18 code | 9 blank | 0 comment | 2 complexity | 253061c50e9f69d1d7f90b0bf7c64b21 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- director_string
- function out=get_first(self)
- out = strcat(self.A.get_first()," world!");
- end
- function process_text(self,string)
- self.A.process_text(string);
- self.smem = "hello";
- end
- B=@(string) subclass(A(string),'get_first',@get_first,'process_text',@process_text);
- b = B("hello");
- b.get(0);
- if (!strcmp(b.get_first(),"hello world!"))
- error(b.get_first())
- endif
- b.call_process_func();
- if (!strcmp(b.smem,"hello"))
- error(b.smem)
- endif
-