Explain what is meant by the term polymorphism in java, Other Subject

Assignment Help:

Question 1:

(a) Write the definition of a class called ‘Point' in Java. The class should contain the following:-

(i) Two integer variables x and y declared protected.
(ii)The class Point has a public no-argument constructor to set the coordinates at the Origin (0, 0).
(iii)A second constructor with 2 parameters to set the coordinates of the point at the location defined by the parameters.
(iv)A public method to set the coordinates of the point at the location defined by the global protected variables x and y.
(v) A public get method to return the x-coordinate.
(vi) A public get method to return the y-coordinate.
(vii) A public String method to return the location of the point.

Question 2:

(b) Now write the definition of a class called ‘Circle' which inherits from the class Point.
The class Circle should contain the following:-
(i) A protected variable for the radius of the circle
(ii) A no-argument constructor to set the radius to 0.
(iii) A constructor containing 3 parameters and which calls the superclass constructor with the values and to set the radius.
(iv) A public method to set the radius of the circle.
(v) A public method to return the value of the radius
(vi) A public method to compute the area of the circle
(vii) A String method to return the location of the centre of the circle and its radius.

(c) Write the code for a test class to pass the different values of radius and coordinates and to compute the area of the circle.

(d) Briefly explain what is meant by the term ‘polymorphism' in Java.


Related Discussions:- Explain what is meant by the term polymorphism in java

Credit cards - fits to merchants, FITS TO MERCHANTS An illustration of ...

FITS TO MERCHANTS An illustration of street markets accept credit cards For merchants, a credit card transaction is frequently added more security than other types of paymen

Roman law, Roman law: One of the great gifts of Rome was that of law. Roma...

Roman law: One of the great gifts of Rome was that of law. Roman law played a vital role in the eventual emergence of the West. Of all the vast inheritances of Roman civilization,

Business communication, i have to submit 1000 words assignment of business ...

i have to submit 1000 words assignment of business communication process about two incidents. one has to be a good incident and a successful one and other one a bad incident becau

Knowledge of psychological theories, The person in the role of Counsellor d...

The person in the role of Counsellor does not compulsorily possess special training or knowledge of psychological theories - counselling is grounded in ordinary human qualities suc

Old testament, Ask que5. Do you think Isaiah’s advice to Ahaz in the Syro-e...

Ask que5. Do you think Isaiah’s advice to Ahaz in the Syro-ephraimitic crisis was sound? Explainstion #Minimum 100 words accepted#

Occupational Health & Safety Observation Report, Occupational Health & Safe...

Occupational Health & Safety Observation Report of a Construction site.

Popular latin american culture, Latin American culture is the formal or inf...

Latin American culture is the formal or informal expression of the peoples of Latin America, and includes high culture (literature, high art) and popular culture (music, folk art a

Abrupt behavior, Sammy is a teenager working at the "A&P" in the summer, ne...

Sammy is a teenager working at the "A&P" in the summer, near the beach, as a cashier. Three girls in bathing-suit are ready to check out and go through Sammy's isle at the "A&P" gr

Education, role of school imparting family life education

role of school imparting family life education

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd