Answer the following problems.
problem 1) What do you mean by the term data abstraction? describe it with suitable ex.
problem 2) prepare a program to find out sum of digits of a given number.
problem 3) What do you mean by the term local variable?
problem 4) What do you mean by a data type?
problem 5) What is a constructor? describe it with suitable program.
problem 6) What are the unique advantages of an object oriented programming paradigm?
problem 7) What do you mean by overloading?
problem 8) When do we declare a method or a class as abstract?
problem 9) What are objects? How are they created from a class?
problem 10) What do you mean by exception?
problem 11) describe various forms of inheritance with suitable exs.