consolidate all repos to one for archive

This commit is contained in:
2025-01-28 13:46:42 +01:00
commit a6610fbc7a
5350 changed files with 2705721 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
//
// Created by Nik on 07/04/2022.
//
#include "Article.h"
Article::Article(std::string name, std::string barcode, double price) : name(name), barcode(barcode), price(price), quantity(1) {}
bool Article::hasSameCode(Article *a) const {
return (barcode == a->barcode);
}
double Article::getTotalPrice() const{
return price * quantity;
}
std::string Article::toSting() const{
return name + " " + std::to_string(quantity) + " " + std::to_string(getTotalPrice()) + " E";
}
void Article::increseQuantity() {
quantity += 1;
}
void Article::setQuantity(double q) {
quantity = q;
}
void Article::setPrice(double p) {
price = p;
}