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