Можете ли вы предложить структуру класса для хорошо известного приложения Марсоход

Я надеюсь, что многие из вас, возможно, слышали о хорошо знакомой "проблеме марсохода", если нет, то, пожалуйста, проверьте здесь http://thefundoowriter.com/2009/10/01/the-mars-rover-problem/ Я работаю над этим, но я не очень разбираюсь в классах и объектах, я сделал эту программу в процедурном php своей отлично работающей, но меня смущает класс, объектно-ориентированное решение.

Может кто-нибудь предложить, какие классы и методы должны быть там??

заранее спасибо

1 ответ

Решение

Если ваша процедурная программа уже работает, вы можете использовать ее в качестве базы и сделать ее ООП. Посмотрите на ваши процедуры. Какие процедуры используют аналогичные параметры? Эти группы параметров могут быть хорошим началом для класса и процедур для методов.

Другие вопросы по тегам