#ifndef COMPUTER2_H
#define COMPUTER2_H

#include <string>
#include <iostream>

class Computer {
    private:
        std::string name_;
        std::string model_;
        int price_=0;
    public:
        Computer(std::string name, std::string model, int price=0);
        bool setNombre (std::string name);
        bool setModelo (std::string model);
        bool setPrecio (int price);
        inline std::string getNombre() const {return name_;}
        inline std::string getModelo() const {return model_;}
        inline int getPrecio() const {return price_;}
        inline std::string getNombreYModelo() const{ return (name_+"; "+model_);}
        friend std::ostream &operator<<(std::ostream &os, const Computer &c);
        friend std::istream &operator>>(std::istream &is, Computer &c);
};

#endif