This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

superclasses

Names of superclasses

Syntax

superclasses(ClassName)
superclasses(obj)
s = superclasses(___)

Description

example

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.

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.

Introduced in R2008b