Concept Flow - Extending interfaces
Define Base Interface
Define Extended Interface
Extended Interface has all Base + new members
Use Extended Interface in code
Access all properties from Base and Extended
You start with a base interface, then create a new interface that adds more properties by extending the base. The extended interface includes all properties from the base plus new ones.