(translator=Szuwei, ChineseSource=Szuwei-20020706-5\inferiorto.html, EnglishSource=c:\matlabr12\help\techdoc\ref\inferiorto.html)
MATLAB Function Reference    
inferiorto

屬下(inferior)類別(class)關係(relationship)

Syntax

Description

inferiorto函數建立階層(hierarchy)關係,用來決定(determine)當MATLAB在呼叫物件(object)方法(method)的順序。

inferiorto('class1','class2',...) 在一個類別(class)的建構元方法(constructor method)(我們說myclass.m)中被喚起(invoked)就表示如果一個函數被類別(class)myclass的物件(object)或是class1class2等等更多類別(class)的物件(object)所呼叫(called)的時候則myclass的方法應該不被喚起(invoked)。

Remarks

假設A是屬於(of)類別'class_a'、B是屬於(of)類別'class_b'而C是屬於'class_c'。我們也假設建構元class_c.m包含了陳述式:inferiorto('class_a')。那麼e = fun(a,c)或是e = fun(c,a)將喚起(invokes)class_a/fun

如果一個函數被兩個不俱具體指明(unspecified)的關係(relationship)的物件給呼叫,則兩個物件將被視為具有相同的優先權(precedence),此時則呼叫最左邊(leftmost)物件的方法。因此,fun(b,c)呼叫class_b/fun,而fun(c,b)則呼叫class_c/fun

See Also

superiorto


 Inf info

被喚起(invoked)
建構元方法(constructor method)
關係(relationship)
不俱具體指明(unspecified)
優先權(precedence)
屬於(of)