Main Content

superclasses

Names of superclasses

Description

superclasses(ClassName) displays the names of all visible superclasses of the MATLAB® class with the name ClassName. Visible classes have a Hidden attribute value of false (the default).

example

superclasses(obj) displays the names of all visible superclasses of object obj, where obj is an instance of a MATLAB class. obj can be either a scalar object or an array of objects.

example

s = superclasses(___) returns the superclass names in a cell array of character vectors.

example

Examples

collapse all

Find the superclass of the matlab.lang.OnOffSwitchState class

superclasses('matlab.lang.OnOffSwitchState')
Superclasses for class matlab.lang.OnOffSwitchState:

    logical

Find the superclasses from an instance of the containers.Map class.

m = containers.Map('May',70);
superclasses(m)
Superclasses for class containers.Map:

    handle

Input Arguments

collapse all

Class name specified as a character vector or string scalar.

Data Types: char | string

Object of a MATLAB class, specified as a single object or an object array.

Output Arguments

collapse all

Superclass names, returned as a cell array of character vectors.

Extended Capabilities

Version History

Introduced in R2008b