UNIT -2 – Lab Questions
1. Implement a C++ program that defines a class for employees, including a constructor to
initialize employee details. Calculate and display the total salary (basic salary + bonus)
for each employee.
2. Janani the officer in City union bank is responsible for creating new accounts to its
[Link] she will open the zero balance account by [Link] one
month she has to submit the account statement of the customers she has opened
accounts to the [Link] you help her with a programming logic which does
the task?
3. Explain the concept of constructor overloading in C++ with an example.
4. Write a C++ program to demonstrate function overloading for the following prototypes.
add(int a, int b) add(double a, double b).
5. Create a class called Rectangle with attributes length and width. Implement constructors
to initialize the object and a destructor to display a message upon object destruction.
6. Design a C++ program that demonstrates the order of constructor execution.
7. Consider a scenario where you are tasked with developing a system for a library. The
system should handle books, authors, and library patrons. Assume that each book has a
title, author, and availability status, each author has a name and a list of written books,
and each library patron has a name and a list of borrowed books. Implement a simple
console-based application for this scenario using constructors.
8. Develop an interaction diagram for online shopping and ordered sequence of events in a
sequence diagram.
9. Create a collaboration diagram for order management system.