Object-oriented programming is a programming paradigm based on the concepts of objects and classes. Objects and classes both are important paradigms of OOP. If we define animals as a class, then different types of animals are objects of that class. W...