Why Third party class need to be rewritten in case of abstract class?
Because if the Third party class is extending from another class you have to remove that extend first, perhaps, you have to remove code that depends of that extend, so, you could put the new extend to the abstract class in your Third party class.
"Doubt is the vestibule which we all must pass through before we can enter the temple of truth. " Osho
Victor Velazquez Mexico
"Doubt is the vestibule which we all must pass through before we can enter the temple of truth." Osho<br /> <br />Victor Velazquez<br />Mexico