acrogenesis

Sala.h

Apr 26th, 2012
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.82 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4. class Sala
  5. {
  6.     private:
  7.         int idSala, capacidad;
  8.         bool proyector, computadora;
  9.         string nomSala;
  10.     public:
  11.         Sala();
  12.         Sala(int id, int cap, bool pro, bool comp, string nom);
  13.  
  14.         int getIdSala();
  15.         int getCapacidad();
  16.         bool getProyector();
  17.         bool getComputadora();
  18.         string getNomSala();
  19.  
  20.         void setIdSala(int id);
  21.         void setCapacidad(int cap);
  22.         void setProyector(bool pro);
  23.         void setComputadora(bool comp);
  24.         void setNomSala(string nom);
  25.  
  26.         void Muestra();
  27. };
  28.  
  29. Sala::Sala(){
  30.     idSala=0;
  31.     capacidad=0;
  32.     proyector=false;
  33.     computadora=true;
  34.     nomSala="N/A";
  35. }
  36.  
  37. Sala::Sala(int id, int cap, bool pro, bool comp, string nom){
  38.     idSala=id;
  39.     capacidad=cap;
  40.     proyector=pro;
  41.     computadora=comp;
  42.     nomSala=nom;
  43. }
  44.  
  45. int Sala::getIdSala(){
  46.     return idSala;
  47. }
  48.  
  49. int Sala::getCapacidad(){
  50.     return capacidad;
  51. }
  52.  
  53. bool Sala::getProyector(){
  54.     return proyector;
  55. }
  56.  
  57. bool Sala::getComputadora(){
  58.     return computadora;
  59. }
  60.  
  61. string Sala::getNomSala(){
  62.     return nomSala;
  63. }
  64.  
  65. void Sala::setIdSala(int id){
  66.     idSala=id;
  67. }
  68.  
  69. void Sala::setCapacidad(int cap){
  70.     capacidad=cap;
  71. }
  72.  
  73. void Sala::setProyector(bool pro){
  74.     proyector=pro;
  75. }
  76.  
  77. void Sala::setComputadora(bool com){
  78.     computadora=com;
  79. }
  80.  
  81. void Sala::setNomSala(string nom){
  82.     nomSala=nom;
  83. }
  84.  
  85. void Sala::Muestra(){
  86.     cout<<"Nombre de Sala: "<<nomSala<<endl;
  87.     cout<<"Id de Sala: "<<idSala<<endl;
  88.     cout<<"Capacidad de la sala: "<<capacidad<<endl;
  89.     if(proyector == 0){
  90.         cout<<"Proyector: No"<<endl;
  91.     }else cout<<"Proyector: Si"<<endl;
  92.     if(computadora == 0){
  93.         cout<<"Computadora: No"<<endl;
  94.     }else cout<<"Computadora: Si"<<endl;
  95. }
Advertisement
Add Comment
Please, Sign In to add comment