Puerta.hpp
#ifndef _PUERTA_
#define _PUERTA_
#include <iostream>
#include <sstream>
#include <string>
class Puerta {
protected:
static int contador;
int getId;
public:
static const int CERO = 0;
static const int UNO = 1;
static const int ND = 9;
friend std::ostream& operator<<(std::ostream& o, Puerta& p);
Puerta();
virtual int salida() = 0;
virtual std::string tipo() = 0;
virtual std::string toString(int numEsp = 0); Seguir leyendo “Implementación de Puertas Lógicas en C++” »