int main() {

	//Creator* cliente = new ComputerCreator();
	//ComputerCreator* cliente = ComputerCreator::getInstance();
	//Computer* miProducto = cliente->createProduct("Tablet");

	Desktop De;
	Laptop La;
	Computer* co = De.clone();
	co->create();
	Computer* com = La.clone();
	com->create();

	return 0;

}
	Computer* createProduct(std::string type) {
		Computer* myComputer = factoryMethod(type);
		myComputer->create();
		return myComputer;
	}