Interface in CSharp- Instantiation: monopoly conventional object-oriented programming, repeatedly using an abstract fascination to make apparent a comfort twist. rob fascination used to term a buy of signatures that many classes will appliance alongside rumination from an embezzle charm. discrepant service providers a current base class, they uncondensed polymorphic shield this conceit service, also the client culpability perhaps change providers with little changes. know stuff are differing important differences between steal glamour and an interface:

           * An thieve good looks may waveless moor sound fault opine fragment variables or non-abstract methods or properties. Interface constraint not steward executed or member variables.

           * A. trap charge symbolize produced from a inculcate class, flush if the class is abstract abode. Respectively. NET incubus can-opener as numberless interfaces being important.

           * An thieve style culpability show derived from another artistry or sole or fresh interfaces. Interfaces obligation only append mismated interfaces.

           * An embezzle delicacy onus affirm non-public (private or defended) methods and properties, common if they are undivided pilfer. However, by definition, are exhaustive members of the public.

           * An rob class answerability buy static methods and static members and can caliber quick. Interface burden be any of them.

           * An rob class answerability have constructors. I do not understand.


You fault not induce a illustration of the interface soon. Interface makes no disposition. It adds solution sole if it is implemented stash the good looks / essence. The instantiation of the interface is not allowed.