MainClass Sub Class Sub Class Parent Class Name: [Your_Surname] Name: DistanceConverter Name: TemperatureConverter Name: Math Create at least 3 methods for Create at least 3 methods for Attributes: Call at least 2 methods in converting distance. converting temperature. Fval (encapsulate, set to 0) DistanceConverter and print each Sval (encapsulate, set to 0) Result (encapsulate, set to 0) conversion result. Example: Meter to yard Cm to meter Example: Celcius to Fahrenheit Call at least 2 methods in Fahrenheit to Celcius Methods TemperatureConverter and print each conversion result. Kilometer to miles Celcius to Kelvin Sum(x, y) Difference(x, y) Product(x, y) Quotient(x,y) Class for establishing your formula. getResult() Note: use the methods in Note: use the methods in Math Note: All input from any method Math Class for establishing should be established here. your formula.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Design and construct a program using Inheritance and constructor by following the instructions given below:

MainClass
Sub Class
Sub Class
Parent Class
Name: [Your_Surname]
Name: DistanceConverter
Name: TemperatureConverter
Name: Math
Create at least 3 methods for
Create at least 3 methods for
Attributes:
Fval (encapsulate, set to 0)
Sval (encapsulate, set to 0)
Result (encapsulate, set to 0)
Call at least 2 methods in
converting distance.
converting temperature.
DistanceConverter and print each
conversion result.
Example:
Meter to yard
Cm to meter
Example:
Celcius to Fahrenheit
Call at least 2 methods in
Fahrenheit to Celcius
Methods
TemperatureConverter and print
each conversion result.
Kilometer to miles
Sum(x, y)
Difference(x, y)
Product(x, y)
Celcius to Kelvin
Note: use the methods in
Note: use the methods in Math
Quotient(x,y)
Class for establishing your formula. getResult()
Math Class for establishing
Note: All input from any method
should be established here.
your formula.
Transcribed Image Text:MainClass Sub Class Sub Class Parent Class Name: [Your_Surname] Name: DistanceConverter Name: TemperatureConverter Name: Math Create at least 3 methods for Create at least 3 methods for Attributes: Fval (encapsulate, set to 0) Sval (encapsulate, set to 0) Result (encapsulate, set to 0) Call at least 2 methods in converting distance. converting temperature. DistanceConverter and print each conversion result. Example: Meter to yard Cm to meter Example: Celcius to Fahrenheit Call at least 2 methods in Fahrenheit to Celcius Methods TemperatureConverter and print each conversion result. Kilometer to miles Sum(x, y) Difference(x, y) Product(x, y) Celcius to Kelvin Note: use the methods in Note: use the methods in Math Quotient(x,y) Class for establishing your formula. getResult() Math Class for establishing Note: All input from any method should be established here. your formula.
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY