Advertisement
Guest User

Untitled

a guest
Jun 24th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. #include <iostream>
  2.  
  3.  
  4. using namespace std;
  5.  
  6. //definição da classe
  7. class Car{
  8. private:
  9. int portas;
  10. int ano;
  11. string modelo;
  12. public:
  13. string marca;
  14. car(); //construtor padrão
  15. void setPortas(int p);
  16. int getPortas();
  17. void setAno(int a);
  18. int getAno();
  19. void setModelo(string m);
  20. string getModelo();
  21. };
  22.  
  23. void Car::setPortas(int p){
  24. cout<<"Informe a quantidade de portas: ";
  25. cin>>p;
  26. portas =p;
  27. }
  28. int Car::getPortas(){
  29. return portas;
  30. }
  31.  
  32. void Car::setAno(int a){
  33. cout<<"Informe o ano: ";
  34. cin>>a;
  35. ano = a;
  36. }
  37. int Car::getAno(){
  38. return ano;
  39. }
  40.  
  41. void Car::setModelo(string m){
  42. cout<<"Informe o modelo: ";
  43. cin>>m;
  44. modelo = m;
  45. }
  46. string Car::getModelo(){
  47. return modelo;
  48. }
  49. //car A;
  50. int main(){
  51. Car A;
  52. A.marca="ford";
  53.  
  54. //privates
  55. A.setPortas(sizeof(int));
  56. A.setAno(sizeof(int));
  57. A.setModelo();
  58. cout<<"marca: "<<A.marca<<endl;
  59. cout<<"portas: "<<A.getPortas()<<endl;
  60. cout<<"ano: "<<A.getAno()<<endl;
  61. cout<<"modelo: "<<A.getModelo()<<endl;
  62.  
  63. return 0;
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement