Форум Сообщества Аналитиков

Общий раздел => Примеры => Задачи студентов => Тема начата: Hanni от 30 Октября 2010, 19:38:21

Название: Помогите совсем начинающему построить диаграмму классов для MS Calculator
Отправлено: Hanni от 30 Октября 2010, 19:38:21
собственно пока я толком не могу понять с чего начать. построила use case диаграмму для калькулятора, а вот с классами не разберусь :-[
как она должна выглядеть?
Название: Re: Помогите совсем начинающему построить диаграмму классов для MS Calculator
Отправлено: Galogen от 30 Октября 2010, 22:26:01
Hanni, нужно хотя бы начать. Предложите хоть что-то.

Тем не менее постараюсь помочь.
Калькулятор - это устройство, выполняющее математические вычисления: сложение, вычитание, умножение, деление, возвращает значения ряда функций .... Следовательно можно подумать о классе, чья ответственность осуществлять эти действия.
Калькулятор должен иметь набор средств для выполнения ввода чисел и команд операций над ними - вот еще возможная коллекция взаимосвязанных классов.
Калькулятор куда-то  выводит результат - еще возможный класс или даже коллекция классов.
Название: Re: Помогите совсем начинающему построить диаграмму классов для MS Calculator
Отправлено: RuZzz от 30 Октября 2010, 23:44:12
ну наверно можно обойтись одним классом Calculator с методами
сложить(int x, int y)
вычесть(int x, int y)
и т д
а в целом тема не интересная, опишите другое приложение
Название: Re: Помогите совсем начинающему построить диаграмму классов для MS Calculator
Отправлено: Hanni от 31 Октября 2010, 00:47:51
простите за неинтересную тему. просто мне пока и в этом то сложно разобраться(((
Название: Re: Помогите совсем начинающему построить диаграмму классов для MS Calculator
Отправлено: RuZzz от 31 Октября 2010, 08:53:30
я про то что лучше взять такое приложение в котором самой будет интересно разбираться, такая работа которая вам в дальнейшем облегчит жизнь, например вас никогда не интересовало как работает skype? даже игра сапёр для меня выглядит привлекательнее чем калькулятор.