object behavior with Octave...
John W. Eaton
jwe at octave.org
Sat Feb 14 11:32:44 CST 2009
On 14-Feb-2009, Ben Abbott wrote:
| I'm not as familiar with Octave's objects as are others. You'll likely
| get much better more (and I expect better) information if your reply-
| all so that thread stays on the list.
|
| I haven't tried this, but I'd create a m-file function called
| create_ball.m and place all the contents below in it.
|
| function ball = create_ball ()
| ball.bounce = @bounce;
| ball.add_volume = @add_volume;
| ball.set_color = @set_color;
| endfunction
| function ret = bounce (varargins)
| ... bounce code here ...
| endfunction
| function ret = add_volumne (varargins)
| ... add the volume here ...
| endfunction
| function ret = set_color (varargins)
| ... set the color here ...
| endfunction
This is not really the way to do OOP in Octave.
jwe
More information about the Help-octave
mailing list