#include <iostream>
using namespace std;

class Auto {
public:
   Auto(int a) : atributo1(a) {}  // Constructor que toma un argumento
   virtual ~Auto() {}  // Destructor
   int atributo1;
   void metodo1() {
       cout << "uso de metodo 1: " << atributo1 << endl;
   }
};

int main() {
   Auto obj(15); // Instancia de la clase con argumento
   obj.metodo1(); // Llamada al método sin argumento
   return 0;
}


/** 
En c++ una clase se crea, usando la palabra reservada class, seguido del nombre de la clase, luego se usa "{}" para delimitar el cuerpo de la clase, ira desde donde se abre la llave hasta donde se cierre, y al final ira un ";".

se define el tipo de acceso a la clase, en este caso public, que es el mas comun. luego se declaran los atributos y metodos del objeto, y se le pasan los parametros a el constructor.

en c++ se importan la directivas #include <iostream> y using namespace std para hacer uso de los metodos de entrada y salida de datos.

**/

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: