I seem to not understand two OOP concepts very well. Could you explain what abstraction and polymorphism are, preferably with real examples and
short answer: abstraction is conceptual, polymorphism is behavioral