Designing class to denote person-s height

Assignment Help Programming Languages
Reference no: EM1346033

Q1) Design a class, PersonHeight, to denote the person's height. Our class will include the following members:

a) A data member to hold the meter value
b) Another data member to hold the centimeter value
c) The corresponding get/set methods for the given data members
d) Overload - operator so that the difference of two instances of PersonHeight can be calculated.
e) Overload > operator to compute if a PersonHeight object is greater than another one.
f) Overload == operator to compute whether two PersonHeight objects are equal or not.
g) Overload != operator for PersonHeight class. ( != operator will return "true" if the heights of two given operands are not equal, "false" otherwise.)
To test your class in the main function, use the operators and methods you have implemented. Test your program by reading 7 pairs of meter-centimeter values from the user. Also, try using array of objects.

2. Think about how to overload the above operators as non-member functions
---
I create a class
PersonHeight{
int meter=0;
int centimeter=0;
}
void get m_value() {
return meter;}
void get c_value() {
return centimeter;}
void set m_value(int m) {
meter=m;}
void set m_value(int c) {
centimeter=c;}

Reference no: EM1346033

Questions Cloud

Illustrate what are costs associated with this non-native : Illustrate what are the costs associated with this non-native species.
Finding different sizes of newspaper for local newspaper : Comprise a specific recommendation regarding how many different sizes newspaper must offer.
Explain advantages to borrowing short term : Discuss and explain some advantages and disadvantages of having a bad credit vs good credit in terms of getting a loan?
Find the effective annual rate : Bank A provides loans with a 10 percent stated yearly rate and a 10 percent compensating balance. You wish to obtain $250,000 in a 6 month loan.
Designing class to denote person-s height : Design a class, PersonHeight, to denote the person's height. Our class will include the following members.
Calculate the average power output on the way up : A car is traveling at a constant speed of 38.8m/s on a highway. At the instant this car passes an entrance ramp, a second car enters the highway from the ramp. The second car starts from rest and has constant acceleration. What acceleration must it..
Communication plan - barriers presentation : Communication Plan - Barriers Presentation - Prepare a Microsoft PowerPoint presentation
Universal life policy : The given table provides data about a universal life policy. Fill in the Table Year 1 Year 2 Year 3 Cash value at starting of year $10,000
Sustain leader communication : Explain the importance of reinforcing leadership messages and why do some leaders undervalue reinforcing key messages?

Reviews

Write a Review

Programming Languages Questions & Answers

  Ethics and social responsibility

Ethics and social responsibility at McDonalds

  Php code to add-delete product using ajax programming

PHP Code to add a new product and delete a existing product Implement AJAX Programming based solutions to write code to add a new product to the database.

  Writing program of long term parking

Write an enitre program about the long term parking, and calculate the parking total fare.

  Program to compute percentage and final grade for students

Write a program which will permit teacher to compute percentage and final grade for students in a class.

  Sql query to retrieve data

Write SQL query to retrieve data from COURSE table for courses.

  Evaluate the fibonacci series

Write a program to evaluate the first 20 numbers of Fibonacci series.

  Write a program using binary search approach

Write a program using binary search approach

  Program to write variable declarations and function calls

Write a program whose main function is merely a collection of variable declarations and function calls. This program reads a text and outputs the letters, together with their counts.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Creating application to test class rectangle

Write down application to test class Rectangle.

  Program to inputs four numbers and graphs them as pie chart

Write down a program which inputs four numbers and graphs them as pie chart.

  Two-level memory cache hierarchy

Explain how you would pipeline the four following pairs of statements.

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