Classdef

From Octave
Revision as of 05:18, 14 June 2015 by Amro (talk | contribs) (array of classdef objects)
Jump to navigation Jump to search

This page is a stub. We should begin documenting what classdef is implemented and what is not.

not supported

  • enumeration
  • build-in class as superclass
    • classdef nonsense < uint32
  • array of objects. Example:
classdef MyClass < handle
end

c = MyClass();
cc = [c, c];   % won't work

For now you can use a cell-array of objects instead:

cc = {c, c};   % ok

supported

  • methods
    • static
    • private

Classdef examples in the wild