Adding methods to C/C++ classes and data types

You can add a method to a C/C++ class or data type.
You must be in the C/C++ perspective and have a diagram open in the diagram editor.
To add a method to a C/C++ class or data type:
  1. In the diagram editor, right-click a C/C++ class or interface; then click Add C/C++ > Method.
  2. In the Create C/C++ Method wizard, in the Return Type field, specify a return type from the list.
  3. In the Name field, type a name for the new method.
  4. In the Parameter List field, type the parameters for the method.
  5. In the Access Visibility field, specify an access level for the method.
  6. If the method is static, select the static check box.
  7. If the method is a virtual operation, select the virtual check box.
  8. If the method cannot be modified, select the const check box.
  9. If the method is inline, select the inline check box.
  10. If the method is a pure virtual operation for abstract base classes, select the pure check box.
  11. If the method can be viewed by other elements, select the friend check box.
  12. Click Finish.

If applicable, the include directives for the method signature types are added to the include file automatically.

Tip: You can also use the action bar to add methods to C/C++ classes and data types.
Related concepts
Attributes
Operations in UML class diagrams
Related tasks
Creating C/C++ classes
Modifying C/C++ classes or data types
Adding fields to C/C++ classes and data types
Changing the visibility of C/C++ fields and methods
Changing the type for C/C++ fields in diagrams
Changing the return type for C/C++ methods in diagrams
Refactoring inline
Creating C/C++ enumerations
Adding enumeration literals to C/C++ enumerations
Deleting C/C++ elements from diagrams
Deleting C/C++ elements from projects
Renaming C/C++ elements
Creating relationships between C/C++ elements

Feedback