C++

Simple ATM Simulation

This is my first code submission on this community, a Simple Automated Teller Machine (ATM) System made in C++ Features: - Account Name and PIN Code - Check Balance - Transfer Funds to other accounts - Deposit Transaction - Withdraw Transaction - Printing Receipt - Password Masking using asterisk - Time Delay - ASCII Code for great ui Login Details Account :221215 Pincode: 221215 Feel free to

Simple ATM Simulation

Hello folks this is my first post in sourcecodester, This simple application simulate with ATM Transaction developed in Dev C++. Program Features: 1 - Log In Account 2 - Withdrawal 3 - Deposit 4 - Check Balance 5 - Log Out i used some functions like masking the password with asterisk, printing features and ascii code for a more presentable ui, if you interested to enhance the project feel free to

Various Sorting Techniques & Properties of Object Oriented Programming using c++

Hello every one, This C++ Source code consists of various sorting techniques, like Bubble sort, Insertion sort, Selection Sort etc. Here properties of Object Oriented Programming is used, like concept of Class, Inheritance & other few properties are shown. This is written in g++ platform (Ubuntu, Linux). It is very simple & easy to understand. Hope it will help others.

Polymorphism

Polymorphism

In this part you will learn: 1. What is polymorphism 2. Why need polymorphism 3. What is virtual function 4. What is pure virtual function 5. Program 6. Output Polymorphism Polymorphism means having many forms. In c++, when we are dealing with classes and their inheritance, there occurs a case when we have more than one derived classes of the base class. Using polymorphism we can call a member function, which will, depending upon the type of object that invokes the function, cause a different function to perform. Polymorphism makes the program simple.

Overriding Function

Overriding function

In this part you will learn: 1. What are overriding functions? 2. What are the benefits of using overriding functions? 3. How to override a function 4. Program 5. Output Overriding function A function of base class defined again in the derived class is known as overriding function. In many c++ programs, there comes a case when we want to add extra functionality in the base class. So we override the function.

Inheritance

Inheritance

In this part you will learn: 1. What is inheritance? 2. Why we need inheritance? 3. Syntax 4. Program 5. Output Inheritance In c++, the concept of inheritance is just like inheritance in family. As we all are child of our parents, we have inherited their many things from them. Similar is the case in programming.

Operator Overloading

Operator overloading

In this part you will learn: 1. What is meant by operator overloading 2. Why we need to overload operators 3. Syntax 4. Program 5. Output Operator Overloading As the name suggests, operator overloading means to make overloaded function for an operator of a class. There are many operators in programming the basic ones are given below • logical operators(,=,==,!=) • Arithmetic operators(+,-,*,/,%) • unary operators (++,--) • assignment operator (=) etc. We can even overload console input and output operators.