Skip to content

davidtoma11/OOP-Bank-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Proiect OOP - Bank Management System

Concepte principale: Virtualizare, Polimorfism, Mostenirea diamant.

Proiectul 2 consta in alegerea a minim 5 clase care sa exemplifice o aplicatie.

Pentru fiecare clase trebuie sa se respecte conceptul de incapsulare a datelor.

Cerinte proiect:

  • Fiecare clasa sa contina :

    • Constructorul fara parametri
    • Constructorul cu toti parametri
    • Copy Constructorul
    • Operator egal
    • Destructor
    • Operator de citire
    • Operator de afisare
    • Cel putin o functionalitate
  • Sa se exemplifice conceptul de virtualizare

  • Sa se exemplifice conceptul de mostenire pentru minim 3 clase alese

  • Sa se exemplifice conceptul de Polimorfism

  • Proiectul sa contina minim o clasa abstracta/interfata

  • Proiectul trebuie sa fie insotit de un meniu interactiv

  • Pentru meniul interactiv sa se foloseasca operatorii necesari

  • Sa se foloseasca cel putin o metoda constanta

  • Exemplificare conceptului de mostenire multipla(diamant)

About

University Project - Object Oriented Programming

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages