C# - Practical example - rigidness of abstract class
<p>I understand that</p>

<p><i>
 "Abstract classes can be modified without breaking the API ".
</i></p>

<p>once a version (say 1.0.0.0) of class library is supplied to the party,when i design the another version (say 1.1.0.0) with modification,won't it break the code ?</p>

<p>can you give very simple example ,how is it possible ?</p>
