![]() |
subject > representation > abstraction > procedural abstraction > operation |
![]() ![]() | |||||
operation comparison table |
Subject | let | has definition | be | is a subtopic of | implement by |
---|---|---|---|---|---|
abstract operation | An operation in a class that makes logical sense for all subclasses, but that is not implemented in the class | 2.6 - The Effect of Inheritance Hierarchies on Polymorphism and Variable Declarations | |||
polymorphic operation | a running program decide, every time an operation is called, which of several identically-named methods to invoke | 2.4 - Methods, Operations and Polymorphism | several different methods | ||
pure virtual function | a C++ abstract operation | 2.6 - The Effect of Inheritance Hierarchies on Polymorphism and Variable Declarations |
Next procedural abstraction: stub Up: procedural abstraction Previous procedural abstraction: method