Hint: In all your answers, implement all the methods out of the classes 1. Define a constructor with parameters for class Building to initialize its data members. Hint create all the rooms inside the constructor 2. Implement the sum method in the class building. (it returns sum of area of the rooms in the building). 3. Write setter and getter in class room. Room *a : this-snum (nun)

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
None
CULTY OF ENGINEERING AND INFORMATION TECHNOLOGY
JEPARTMENT OF Computer Science
Q3) Assume each Building has an id, number of rooms and consist of array of rooms. Each object of
class Room has a length and width attributes and Arca() method. The following code represents the
above description.
Note that the pointer in class building points to array of rooms.
class Room
int length, width;
public:
int area () :
class Building {
int id ;
const int num;//number of rooms
Room r;
public:
building (int, int , Room );
int sum ();
Hint: In all your answers, implement all the methods out of the classes
1. Define a constructor with parameters for class Building to initialize its data members. Hint:
create all the rooms inside the constructor
2. Implement the sum method in the class building. (it returns sum of area of the rooms in the
building).
3. Write setter and getter in class room.
2 Rocm * a : this-snium (nun)
Transcribed Image Text:CULTY OF ENGINEERING AND INFORMATION TECHNOLOGY JEPARTMENT OF Computer Science Q3) Assume each Building has an id, number of rooms and consist of array of rooms. Each object of class Room has a length and width attributes and Arca() method. The following code represents the above description. Note that the pointer in class building points to array of rooms. class Room int length, width; public: int area () : class Building { int id ; const int num;//number of rooms Room r; public: building (int, int , Room ); int sum (); Hint: In all your answers, implement all the methods out of the classes 1. Define a constructor with parameters for class Building to initialize its data members. Hint: create all the rooms inside the constructor 2. Implement the sum method in the class building. (it returns sum of area of the rooms in the building). 3. Write setter and getter in class room. 2 Rocm * a : this-snium (nun)
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Storage Devices
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