Skip to content

Inheritance

Stanislav Molchanovskiy edited this page Jul 11, 2022 · 1 revision

Inheritance is allowed for interfaces of facades, clients, controllers, but multiple inheritance is not allowed. Interface attributes are automatically inherited by the descendant, however, attributes are not inherited for overridden interface methods by default. To inherit the attributes of an overridden method, you must use an attribute Override.