ఒక ఇంటర్ఫేస ఒక ఒప్పందంను నిర్వచిస్తుంది — సభ్యుల సమితి (మెథడ్లు, ప్రాపర్టీలు) కోసం, వాస్తవ రూపకరణ లేకుండా, ఇంటర్ఫేసను పాటించే క్లాసులు తప్పనిసరిగా అందించాలి. ఒక క్లాస్ బహుళ ఇంటర్ఫేసులను ఇంటర్ఫేస్ చేయగలదు, ఇది C#లో సరళమైన, డీకపల్డ్, పరీక్ష కూడా కూలిన డిజైన్కు కీలకమైనవి.
ఇంటర్ఫేసను నిర్వచించడం మరియు ఇంటర్ఫేస్ చేయడం
{
;
Name { ; }
}
:
{
Radius { ; ; }
=> Math.PI * Radius * Radius;
Name => ;
}
