// // 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; }