Code108 Ответов: 2

Как подойти к этому с помощью C#


Есть 2 вида животных: Зоро и Торо. Эти животные-смертельные враги и часто сражаются насмерть, когда встречаются. зоросы славятся своими острыми, пронзительными зубами и, как известно, охотятся на Торо с фронта, чтобы получить преимущество в бою. Тото хорошо известны своими смертоносными шипастыми хвостами и часто предпочитают атаковать Зоро с тыла, чтобы получить преимущество. Напишите программу, которая моделирует 2 существа (1 Зоро и 1 Торо) и показывает результаты их борьбы. Обязательно продемонстрируйте 4 принципа объектно-ориентированного программирования в своем коде.

Что я уже пробовал:

public class zoro
{
    public teeth {get;set;}
}
public class teeth
{
     public string sharp {get;set;}
     public string piercing {get;set;}
}

[no name]

И конкретный вопрос относительно вашего кода то, что твой учитель не мог ответить за тебя, было бы чем?

Code108

Похоже, ты тоже не знаешь.

[no name]

И откуда ты это знаешь? Это не мое домашнее задание, никто здесь не собирается делать его за вас, и это не наша работа-учить вас программированию. Вы были здесь достаточно долго, чтобы прочитать FAQ и знать, как это работает.

Rick York

Я думаю, что вы пропустили его точку зрения, которая заключается в том, что этот форум предназначен для того, чтобы люди задавали конкретные вопросы, и если Вам повезет, вы получите конкретный ответ.

"Задать" общий вопрос: "как мне подойти к этому с помощью C#?" - это не то, почему этот форум здесь. Вот для чего нужны ваш учитель и та(Ы).

У него, вероятно, есть очень хорошая идея о том, как подойти к этому вопросу, но поскольку это не является целью этого форума, почему он или кто-то другой должен тратить свое время на его описание? Я не собираюсь тратить свое время даже на обдумывание подхода.

Code108

Ты можешь хотя бы дать мне указания? Спасибо.

Karthik_Mahalingam

Всегда использовать  Ответить   кнопка для отправки комментариев / запросов заинтересованному пользователю, чтобы пользователь получил уведомление и ответил на ваш текст.

2 Ответов

Рейтинг:
1

Patrice T

Мы не делаем вашу домашнюю работу.
Домашнее задание предназначено не для того, чтобы проверить ваши навыки просить других людей сделать вашу работу, оно предназначено для того, чтобы заставить вас думать и помочь вашему учителю проверить ваше понимание курсов, которые вы прошли, а также проблем, с которыми вы сталкиваетесь при их применении.
Любая ваша неудача поможет учителю выявить ваши слабости и наметить меры по их исправлению.
Итак, попробуйте, перечитайте свои уроки и приступайте к работе. Если вы застряли на конкретной проблеме, покажите свой код и объясните эту точную проблему, мы можем помочь.

Как программист, ваша задача-создавать алгоритмы это решает конкретные проблемы, и вы не можете полагаться на кого-то другого, чтобы вечно делать это за вас, поэтому есть время, когда вам придется научиться этому. И чем скорее, тем лучше.
Когда вы просто просите решение, это все равно что пытаться научиться водить машину, обучая кого-то другого.
Создание алгоритма-это в основном поиск математики и необходимая адаптация к вашей реальной задаче.


Рейтинг:
0

Peter Leow

Просто чтобы дать вам фору,
1. Что общего у Зоро и Торо? Читая из заявления о домашнем задании, кажется, что у них обоих есть свои любимые жертвы,они могут сражаться определенным образом со своим смертоносным оружием, больше? Можете ли вы создать общий план, который представляет любое существо, обладающее такими особенностями (свойствами) и поведением (методами) без конкретных деталей? Это должно быть класс в ООП.
2. Создайте определенный класс для Зоро, который наследуется от чертежа существа, но с определенными особенностями и поведением, относящимися к виду Зоро.
3. Сделайте то же самое для Торо.
4. оставшееся путешествие вам придется проделать самостоятельно. Читайте дальше Введение в концепции объектно-ориентированного программирования (ООП) и многое другое[^]
Старайтесь усерднее, не бойтесь сделать несколько неправильных поворотов, и у вас все получится!