CS304 GDB Solution Spring July 2012



CS304 gdb solution 

TOPIC:
Is polymorphism as a tool for updating and versioning of 
Software? Support your answer with solid arguments.

Polymorphism is often referred to as the third pillar of object-
oriented programming, after encapsulation and inheritance. Polymorphism is a Greek word that means "many-shaped" and it has two distinct aspects.The version algebra is the polymorphic algebra and involves two categories of operators intra-class and inter class operators.The polymorphic algebra is define to be able to update properties of class as well as that of versions and the update relationships between classes and relationships between the versions. Hence the Polymorphism is useful tool for updating and version of software in object oriented programming

Leave a Reply

Related Posts Plugin for WordPress, Blogger...