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