Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > Visual Basic code > Modeling Visual Basic code in a model > Modeling abstraction for a class, structure, interface or module in a model (Visual Basic code)
  
Modeling abstraction for a class, structure, interface or module in a model (Visual Basic code)
Abstraction is modeled through Dependencies of type Abstraction.
To model abstraction for a class, structure, interface or module in a model
1. On a Class Diagram, add the two Classes, Data Types or Interfaces for which you want to define abstraction.
2. On the Class Diagram toolbar, click the Abstraction button, click the Class, Data Type or Interface from which ACS will generate the dependent class, structure, interface or module; and then click the Class, Data Type or Interface from which ACS will generate the dependee class, structure, interface or module.
* 
If the dependee item is a Class, ACS will not generate that class.