Advertisement
Guest User

Untitled

a guest
May 22nd, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. class prekidac{
  5. public:
  6. prekidac();
  7. prekidac(const prekidac& temp);
  8. void ukljuci();
  9. void iskljuci();
  10. bool ukljucen();
  11. bool m_iskljucen;
  12. };
  13.  
  14. prekidac::prekidac(){
  15. m_iskljucen = true;
  16. }
  17.  
  18. void prekidac::ukljuci(){
  19. m_iskljucen = false;
  20. }
  21.  
  22. void prekidac::iskljuci(){
  23. m_iskljucen = true;
  24. }
  25.  
  26. bool prekidac::ukljucen(){
  27. if(m_iskljucen == false){
  28. return true;
  29. }
  30. return false;
  31. }
  32.  
  33. prekidac::prekidac(const prekidac& temp){
  34. m_iskljucen = temp.m_iskljucen;
  35. }
  36.  
  37. bool operator== (const prekidac& temp, const prekidac& temp1){
  38. if(temp.m_iskljucen == temp1.m_iskljucen){
  39. return true;
  40. }
  41. else{
  42. return false;
  43. }
  44. }
  45.  
  46. ostream& operator << (ostream& out, const prekidac& s){
  47. if(!s.m_iskljucen){
  48. out << "ukljucen";
  49. }
  50. else{
  51. out << "iskljucen";
  52. }
  53. return out;
  54. }
  55.  
  56. int main(){
  57.  
  58. prekidac p;
  59.  
  60. p.ukljuci();
  61.  
  62. cout << p;
  63.  
  64. return 0;
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement