Beispiel #1
0
int main()
{
	Robot *hexapode = new Robot();
	hexapode->addLeg(100);
	std::cout << hexapode->nbLegs() << std::endl;
	Leg *leg = new Leg();
	leg->generateOrders(100);
	hexapode->addLeg(leg);
	std::cout << hexapode->nbLegs() << std::endl;
	hexapode->addLeg(100);
	hexapode->addLeg(100);
	hexapode->addLeg(100);
	hexapode->addLeg(100);
	std::cout << hexapode->nbLegs() << std::endl;
	return 0;
}
Beispiel #2
0
void Robot::addLeg(int nbOrders)
{
	Leg *leg = new Leg();
	leg->generateOrders(nbOrders);
	legs->push_back(leg);
}