1. Write the definition of a class that has the following properties: a. The name of the class is secretType. b. The class secretType has four member variables: name of type string, age and weight of type int, and height of type double. c. The class secretType has the following member functions (make each accessor function constant): print - outputs the data stored in the member variables with the appropriate titles setName- function to set the name setAge - function to set the age setWeight - function to set the weight setHeight - function to set the height getName - value-returning function to return the name getAge - value-returning function to return the age getWeight - value-returning function to return the weight getHeight - value-returning function to return the height constructor - with default parameters: The default value of name is the empty string " ", and the default values of age, weight, and height are 0. d. Write the definition of the member functions of the class secretType, as described in Part c. 2. Test your class by implementing a main function that tests ALL member functions in the class secretType. See Testing your class to understand what is expected when it comes to testing your code. 3. Upload the source file(s) and snapshot(s) of the test results that were sent to the console. Please do not zip your files.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

C++ Programming

1. Write the definition of a class that has the following properties:
a. The name of the class is secretType.
b. The class secretType has four member variables: name of type string, age and weight of type int, and height of type double.
c. The class secretType has the following member functions (make each accessor function constant):
print - outputs the data stored in the member variables with the appropriate titles
setName- function to set the name
setAge - function to set the age
setWeight - function to set the weight
setHeight - function to set the height
getName - value-returning function to return the name
getAge - value-returning function to return the age
getWeight - value-returning function to return the weight
getHeight - value-returning function to return the height
constructor - with default parameters: The default value of name is the empty string " ", and the default values of age, weight, and height are 0.
d. Write the definition of the member functions of the class secretType, as described in Part c.
2. Test your class by implementing a main function that tests ALL member functions in the class secretType. See Testing your class to understand what is expected when it comes to
testing your code.
3. Upload the source file(s) and snapshot(s) of the test results that were sent to the console. Please do not zip your files.
Transcribed Image Text:1. Write the definition of a class that has the following properties: a. The name of the class is secretType. b. The class secretType has four member variables: name of type string, age and weight of type int, and height of type double. c. The class secretType has the following member functions (make each accessor function constant): print - outputs the data stored in the member variables with the appropriate titles setName- function to set the name setAge - function to set the age setWeight - function to set the weight setHeight - function to set the height getName - value-returning function to return the name getAge - value-returning function to return the age getWeight - value-returning function to return the weight getHeight - value-returning function to return the height constructor - with default parameters: The default value of name is the empty string " ", and the default values of age, weight, and height are 0. d. Write the definition of the member functions of the class secretType, as described in Part c. 2. Test your class by implementing a main function that tests ALL member functions in the class secretType. See Testing your class to understand what is expected when it comes to testing your code. 3. Upload the source file(s) and snapshot(s) of the test results that were sent to the console. Please do not zip your files.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 3 images

Blurred answer
Knowledge Booster
Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education