Problem:
Question 1: What are the differences between a normal class and an abstract class? Provide an example of an abstract class
Question 2: Provide an example that shows the distinction between Encapsulation and Data/Information Hiding in object-oriented programming.
Please read all the questions carefully and answer them.