Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Objective
The objective of this problem is to test the understanding
of Object-Oriented Programming (OOP) concepts, in
particular, on encapsulation.

Problem Description
Create a program for managing customer’s bank accounts.
A bank customer can do the following operations:
1. Create a new bank account with an initial balance.
2. Deposit money into his/her account.
3. Withdraw money from his/her account.
For this operation, you need to output “Transaction
successful” if the intended amount of money can be
withdrawn, otherwise output “Transaction unsuccessful” and
no money will be withdrawn from his/her account.

Input
The input contains several operations and is terminated by
“0”. The operations will be “Create name amount”,
“Deposit name amount”, or “Withdraw name amount”, where name
is the customer’s name and amount is an
integer indicating the amount of money. There will be at
most 100 bank accounts and they are all created on
the first month when the bank is opening. You may assume
that all account holders have unique names and the
names consist of only a single word.
Output
The output contains the transaction result of withdrawal
operations and the final balance of all customers after
some withdrawal and deposit operations (same order as the
input).
Sample Input
Create Billy 2500
Create Charlie 1000
Create John 100
Withdraw Charlie 500
Deposit John 899
Withdraw Charlie 1000
0


No Answer is Posted For this Question
Be the First to Post Answer

Post New Answer

More OOPS Interview Questions

What is class encapsulation?

0 Answers  


Difference ways of Polymorphism?

3 Answers  


How to hide the base class functionality in Inheritance?

0 Answers   Viscus Infotech,


What are the benefits of interface?

0 Answers  


When a private constructer is being inherited from one class to another class and when the object is instantiated is the space reserved for this private variable in the memory??

13 Answers   HCL, Honeywell,


What is polymorphism what are the different types of polymorphism?

0 Answers  


design a c++ class for the chess board,provide a c++ class definition for such class(only class definition is required)

0 Answers   UBS,


What is abstraction in oops with example?

0 Answers  


In c++ there is only virtual destructors, no constructors. Why?

4 Answers   IBM, Polaris,


How Do you Code Composition and Aggregation in C++ ?

3 Answers   IBM, NET,


what isthe difference between c structure and c++ class

5 Answers  


sir plz send me a set of questions that been frequently held in written examination during campus selection.

0 Answers   TCS,


Categories