/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
- 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