It's a good webinar. Clear speaker. Structured development, very nice. Slow paced, unfortunately; the same material could be presented in 2/3 the time. It doesn't really explain the basis for some fundamental syntax requirements. I came here from a different OOP background, and it took me all afternoon to figure out why my objects were not getting updated. MATLAB pass-by-value is the culprit; I expected the functions to simply update the object properties. This is the reason for functions, rather than "procedure", I suppose.
Yes, I agree that this is a pure translation / syntax comparison, intended to help programmers of these languages, become familiar with MATLAB OO syntax. It could be implemeted in a way more appropriate for MATLAB (while loosing the direct syntax comparison). I would encourage anyone to submit a new version of the code that does this. (I will fix the HTML typo - Thanks).