Answer the following problems.
problem 1) What do you mean by typecasting. describe it in detail.
problem 2) prepare a program to determine largest of three numbers by using conditional operator.
problem 3) What do you understand by a variable. describe using suitable ex.
problem 4) What do you understand by a constant. describe using suitable ex.
problem 5) What do you mean by a class. describe using suitable ex. How does it accomplish data hiding?
problem 6) What do you understand by the term overriding?
problem 7) When do we declare a method or a class as final?
problem 8) What do you mean by a dynamic method dispatch?
problem 9) What i do you understand by a inheritance?
problem 10) Why Java is called as Internet programming language? describe in detail.