what is the main difference between c and c++?
Answer Posted / madhavendra pratap shahi
c language is procedural programming language .and
c++ is a object orient programming language . c
support top to bottom approch.but c++ support bottom
up approch. which function are used in c we can
also use these function in c++. in c++ varible
are called data member and function are called are
called member function.c++ uses concept of class.
but c not support class concet.
| Is This Answer Correct ? | 5 Yes | 2 No |
Post New Answer View All Answers
What is inheritance in simple words?
Why do we use polymorphism in oops?
i=20;k=0;
for(j=1;k-i;k+=j<10?4:3)
{
cout< What is oops?what is its use in software engineering? What is the point of polymorphism? What does and I oop and sksksk mean? What is balance factor? What is overloading in oops? Why is object oriented programming so hard? What are the 3 principles of oop? What is encapsulation example? IS IT NECESSARY TO INITIALIZE VARIABLE? WHAT IF THE INSTANCE
VARIABLE IS DECLARED final ? IS IT NECESSARY TO INITIALIZE
THE final VARIABLE AT THE TIME OF THEIR DECLARATION? What is Difeerence between List obj=new ArrayList(); and
ArrayList obj=new ArrayList()? 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 Write a program to implement OOPS concepts such as
inheritance, polymorphism, friend function, operator
overloading?