rendered paste body#ifndef KYTKIN_H
#define KYTKIN_H
class Kytkin
{
public:
Kytkin(); // oletusrakentaja
void Kytke(bool bTila);
void Katkaise(bool bTila);
void Tila(bool bTila);
~Kytkin(); // purkaja
private:
bool bTila_ ;
};
#endif
-------------ja sit pääohjelma:------------
#include <cstdlib>
#include <iostream>
using namespace std;
#include "teht4.h"
int main()
{
Kytkin vipukytkin(true/false) ;
int valinta = 0 ;
while(true){
system("cls");
cout << "--Kytkin-- \n "
<< "(1) Kytke \n"
<< "(2) Katkaise \n"
<< "(3) Tarkasta kytkimen tila \n";
cin >> valinta ;
switch(valinta){
case 1: vipukytkin.Kytke() ; break;
case 2: vipukytkin.Katkaise() ; break;
case 3: vipukytkin.Tila() ; break;
}
system("PAUSE");
}
}