STARTING OUT WITH C++ MPL
9th Edition
ISBN: 9780136673989
Author: GADDIS
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 7.9, Problem 7.15CP
- 7.15 private class member function can be called by
A) any other function
B) only public functions in the same class
C) only private functions in the same class
D) any function in the same class
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Q 1. a) A class Student has RollNo, name, class Internal_exam has sublmark, sub2marks, class
External_exam has sublmark and sub2mark and class Result has total as data members. Write
necessary member functions to input and print data.
i)
Calculate Internal_exam and External_exam subtotals using their respective member
functions.
ii)
Class Result has a function to calculate Total=internal+ external subtotals.
Write a complete program to implement the hierarchy of the classes using virtual base class.
PS: see image for question.
32
Chapter 7 Solutions
STARTING OUT WITH C++ MPL
Ch. 7.5 - Which of the following shows the correct use of...Ch. 7.5 - An objects private member variables can be...Ch. 7.5 - Assuming that soap is an instance of the Inventory...Ch. 7.5 - Complete the following code skeleton to declare a...Ch. 7.7 - Briefly describe the purpose of a constructor.Ch. 7.7 - Constructor functions have the same name as the A)...Ch. 7.7 - A constructor that requires no arguments is called...Ch. 7.7 - Assume the following is a constructor: ClassAct: :...Ch. 7.7 - Prob. 7.9CPCh. 7.7 - True or false: A class may have a constructor with...
Ch. 7.7 - A destructor function name always starts with A) a...Ch. 7.7 - True or false: Just as a class can have multiple...Ch. 7.7 - What will the following program code display on...Ch. 7.7 - What will the following program code display on...Ch. 7.9 - 7.15 private class member function can be called...Ch. 7.9 - When an object is passed to a function, a copy of...Ch. 7.9 - If a function receives an object as an argument...Ch. 7.9 - Prob. 7.18CPCh. 7.9 - Prob. 7.19CPCh. 7.10 - Prob. 7.20CPCh. 7.10 - Write a class declaration for a class named...Ch. 7.10 - Write a class declaration for a class named Pizza...Ch. 7.10 - Write four lines of code that might appear in a...Ch. 7.11 - Assume the following class components exist in a...Ch. 7.11 - What header files should be included in the client...Ch. 7.12 - Write a structure declaration for a structure...Ch. 7.12 - Prob. 7.27CPCh. 7.12 - Prob. 7.28CPCh. 7.12 - Write a declaration for a structure named...Ch. 7.12 - Write a declaration for a structure named City,...Ch. 7.12 - Write assignment statements that store the...Ch. 7.12 - Prob. 7.32CPCh. 7.12 - Write a function that uses a Rectangle structure...Ch. 7.12 - Prob. 7.34CPCh. 7.15 - Prob. 7.35CPCh. 7.15 - When designing an object -oriented application,...Ch. 7.15 - How do you identify the potential classes in a...Ch. 7.15 - What two questions should you ask to determine a...Ch. 7.15 - Look at the following description of a problem...Ch. 7 - Prob. 1RQECh. 7 - Which of the following must a programmer know...Ch. 7 - Prob. 3RQECh. 7 - ______programming is centered around functions, or...Ch. 7 - An object is a software entity that combines both...Ch. 7 - An object is a(n) ______ of a class.Ch. 7 - Prob. 7RQECh. 7 - Once a class is declared, how many objects can be...Ch. 7 - An objects data items are stored in its...Ch. 7 - The procedures, or functions, an object performs...Ch. 7 - Bundling together an objects data and procedures...Ch. 7 - An objects members can be declared public or...Ch. 7 - Normally a classs _________ are declared to be...Ch. 7 - A class member function that uses, but does not...Ch. 7 - A class member function that changes the value of...Ch. 7 - When a member functions body is written inside a...Ch. 7 - A class constructor is a member function with the...Ch. 7 - A constructor is automatically called when an...Ch. 7 - Constructors cannot have a(n) ______ type.Ch. 7 - A(n) ______ constructor is one that requires no...Ch. 7 - A destructor is a member function that is...Ch. 7 - A destructor has the same name as the class but is...Ch. 7 - A constructor whose parameters all have default...Ch. 7 - A class may have more than one constructor, as...Ch. 7 - Prob. 25RQECh. 7 - In general, it is considered good practice to have...Ch. 7 - When a member (unction forms part of the interface...Ch. 7 - When a member function performs a task internal to...Ch. 7 - True or false: A class object can be passed to a...Ch. 7 - Prob. 30RQECh. 7 - It is considered good programming practice to...Ch. 7 - If you were writing a class declaration for a...Ch. 7 - If you were writing the definitions for the Canine...Ch. 7 - A structure is like a class but normally only...Ch. 7 - By default, are the members of a structure public...Ch. 7 - Prob. 36RQECh. 7 - When a structure variable is created its members...Ch. 7 - Prob. 38RQECh. 7 - Prob. 39RQECh. 7 - Prob. 40RQECh. 7 - Prob. 41RQECh. 7 - Write a function called showReading. It should...Ch. 7 - Write a function called input Reading that has a...Ch. 7 - Write a function called getReading, which returns...Ch. 7 - Indicate whether each of the following enumerated...Ch. 7 - Prob. 46RQECh. 7 - Assume a class named Inventory keeps track of...Ch. 7 - Write a remove member function that accepts an...Ch. 7 - Prob. 49RQECh. 7 - A) struct TwoVals { int a, b; } ; int main() { }...Ch. 7 - A) struct Names { string first; string last; } ;...Ch. 7 - A) class Circle: { private double centerX; double...Ch. 7 - A) class DumbBell; { int weight; public: void set...Ch. 7 - If the items on the following list appeared in a...Ch. 7 - Look at the following description of a problem...Ch. 7 - Soft Skills Working in a team can often help...Ch. 7 - Date Design a class called Date that has integer...Ch. 7 - Report Heading Design a class called Heading that...Ch. 7 - Widget Factory Design a class for a widget...Ch. 7 - Car Class Write a class named Car that has the...Ch. 7 - Population In a population, the birth rate and...Ch. 7 - Gratuity Calculator Design a Tips class that...Ch. 7 - Inventory Class Design an Inventory class that can...Ch. 7 - Movie Data Write a program that uses a structure...Ch. 7 - Movie Profit Modify the Movie Data program written...Ch. 7 - Prob. 10PCCh. 7 - Prob. 11PCCh. 7 - Ups and Downs Write a program that displays the...Ch. 7 - Wrapping Ups and Downs Modify the program you...Ch. 7 - Left and Right Modify the program you wrote for...Ch. 7 - Moving Inchworm Write a program that displays an...Ch. 7 - Coin Toss Simulator Write a class named Coin. The...Ch. 7 - Tossing Coins for a Dollar Create a game program...Ch. 7 - Fishing Came Simulation Write a program that...Ch. 7 - Group Project 19. Patient Fees This program should...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
Determine the resultant forces at pins B and C on member ABC of the four-member frame. Prob. R6-8
INTERNATIONAL EDITION---Engineering Mechanics: Statics, 14th edition (SI unit)
Date Printer Write a program that reads a string from the user containing a date in the form mm/dd/yyyy. It sho...
Starting Out with Python (4th Edition)
For the circuit shown, find (a) the voltage υ, (b) the power delivered to the circuit by the current source, an...
Electric Circuits. (11th Edition)
The size declarator must be a(n) ________ with a value greater than ______.
Starting Out with C++ from Control Structures to Objects (9th Edition)
Porter’s competitive forces model: The model is used to provide a general view about the firms, the competitors...
Management Information Systems: Managing The Digital Firm (16th Edition)
What is the difference between the names defined in an ML let construct from the variables declared in a C bloc...
Concepts Of Programming Languages
Knowledge Booster
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.Similar questions
- module 6: does non member function have to be a friend to access a class's members?arrow_forwardC++ OOP 1. Write a class declaration named Circle with a private member variable named radius. Writeset and get functions to access the radius variable, and a function named getArea thatreturns the area of the circle. The area is calculated as 3.14159 * radius * radius. Add adefault constructor to the Circle class, the constructor should initialize the radius memberto 0. ..........2 . Add an overloaded constructor to the Circle class in question 1. The constructor shouldaccept an argument and assign its value to the radius member variable.arrow_forwardPart II: Define a class Money with proper constructors, accessors, mutators, and other member functions The class will be storing money information using coins values only The class should have following data members (Quarter, Dime, Nickel, Penny) Write A function to print out the object money info expressed in dollars and Cents only Overload the + operator, so that adding two objects of this class works Example: if you have following money objects $2.99 could be constructed based on available coins Money. m1(11,1,2,4) m1could also expressed as Money m2(10,4,1,4) (m1 + m2).print(); should display $4.98 Overload the + operator, so that adding two objects of this class works Class money { Public: money(); money( int, int, int, int); void printMoney(); money operator+( money m) { // add addition } // accessors int getquarter(); int getdime (); int getnickel(); int getpenny(); // mutators Vopid setquarter(); Void setdime (); Void setnickel();…arrow_forward
- True or false The arguments passed to member functions by reference are considered as data members of class.arrow_forwardA private class member function can be called by A) any other functionB) only public functions in the same classC) only private functions in the same class D) any function in the same classarrow_forwardTrue/False: to derive class A from class B, A must have a public member function. (IT IS NOT INCOMPLETE) A) True B) Falsearrow_forward
- C++ True or False (True → CAN be accessed, False → CANNOT be accessed) A public variable declared in class ABC CAN be accessed: a, From a member function of class ABC? b. From a member function of a child class of ABC? c. From a friend function of class ABC, accessed using the dot operator? d. From a member function of a friend class of ABC, accessed using the dot operator? e. From an otherwise unrelated class that declares ABC to be its' friend, accessed using the dot operator? f. From main, accessed using the dot operator? A protected variable declared in class ABC CAN be accessed: g. From a member function of class ABC? - h. From a member function of a child class of ABC? i. From a friend function of class ABC, accessed using the dot operator? j. From a member function of a friend class of ABC, accessed using the dot operator? k. From an otherwise unrelated class that declares ABC to be its' friend, accessed using the dot operator? I. From main, accessed using the dot operator? A…arrow_forward15. What is the other name used for functions inside a class? a) Member variables b) Member functions c) Class functions d) Class variablesarrow_forwardTrue or False: In order to derive class A from class B, class A must contain a public member function that may be called by the rest of the class. (It is not a half-finished project.) A) This is correct. B) The answer is False.arrow_forward
- : Do as directed Marks 15 Create a class named Employee, its data members are i) empName ii) empDesignation iii) empSalary a) Create the object of this class using parameterized constructor in order to initialize all the three data members i.e. empName, empDesignation and empSalary b) Write a member function of this class named increment (), this function will calculate the incremented salary of the employee. In increment function user will enter the increment amount in the current salary of the employee and displays the incremented salary after the addition of increment. c) Write the getter and setter functions for the data members of this class.arrow_forwardT/F & Explanation Example Code Ch 09-2Assume that Poodle is a derived class of Dog and that Dog d = new Dog(...) and Poodlep = new Poodle(...) where the ... are the necessary parameters for the two classes. 7. Refer to Example Code Ch 09-2: The assignment statement d = p; is legal even though d is not aPoodle.arrow_forwardT/F & Explanation Example Code Ch 09-2Assume that Poodle is a derived class of Dog and that Dog d = new Dog(...) and Poodlep = new Poodle(...) where the ... are the necessary parameters for the two classes.7. Refer to Example Code Ch 09-2: The assignment statement d = p; is legal even though d is not aPoodle.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Introduction to Classes and Objects - Part 1 (Data Structures & Algorithms #3); Author: CS Dojo;https://www.youtube.com/watch?v=8yjkWGRlUmY;License: Standard YouTube License, CC-BY