Accessibility

To define accessibility for a class, an interface, an attribute or a method, you have to use the visibility property in PowerDesigner.

The following accessibility attributes are supported in PowerDesigner:

VB .NET accessibility

PowerDesigner visibility

Public (no restriction)

Public

Protected (accessible by derived classes)

Protected

Friend (accessible within the program that contains the declaration of the class)

Friend

Protected Friend (accessible by derived classes and within the program that contains the declaration of the class)

Protected Friend

Private (only accessible by the class)

Private

In the following example, the visibility of class Customer is friend:

Friend Class Customer