Für Vorlesungen, bitte die Webseite verwenden. https://flavigny.de/lecture
25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
451B

  1. class Circuit {
  2. public:
  3. // virtual destructor
  4. virtual ~Circuit ();
  5. // (F): Eingang wechselt Zustand
  6. virtual void ChangeInput (State s, int pin) = 0;
  7. // (C): Ausgang neu berechnen
  8. virtual void Action () = 0;
  9. // verdrahte Eingang
  10. virtual void ConnectInput (Wire& w, int pin) = 0;
  11. // verdrahte Ausgang
  12. virtual void ConnectOutput (Wire& w, int pin) = 0;
  13. } ;
  14. Circuit::~Circuit () {}