Решить для программистов очень простая!

Николай1990

Камни. Создать класс «Драгоценный камень». Подобрать камни для ожерелья. Посчитать общий вес (в каратах) и стоимость.ТРЕБОВАНИЯ. 1. Приложение должно быть написано на любом из языков: С++, С# или Java. 2. Использовать только стандартные компиляторы и библиотеки. 3. При кодировании должны быть использованы соглашения об оформлении кода для соответствующего языка – code convention. 4. Использовать возможности ООП: классы, наследование, полиморфизм, инкапсуляция. 5. Не использовать графический интерфейс! Приложение должно быть консольным. 6. Работа с консолью или консольное меню должно быть минимальным, так как ОСНОВНАЯ ЦЕЛЬ ЗАДАНИЯ – ПРОВЕРИТЬ ВОСПРИЯТИЕ ООП. 7. Не использовать внешние источники данных: файлы, СУБД, XML. 8. Данные инициализации объектов передавать с помощью конструктора, функции или метода (н-р: для Java и С#: Student ob = new Student(456543, 19, “Smith”); для С++: Student ob(456543, 19, “Smith”);
4 ответа

Николай1990

Очень простая, действительно, в чем проблема?


Николай1990

ДЛЯ программистов эта задача проста а я ни программист!


Николай1990

ДЛЯ программистов эта задача проста а я ни программист!
Тогда зачем Вам её решать? Если хотите научиться - начните. Попробуйте определить класс с нужными полями и функциями. Обязательно кто-нибудь да поможет. Если задача Вам только для зачёта - ждите когда кто-нибудь или от скуки или с целью самообразования её решит. Поймите правильно - сама по себе задача не особо интересная, скорее просто рутина. К тому же для её решения наследование, полиморфизм и инкапсуляция в принципе не нужны. Прийдётся ещё голову поломать, как все эти блага объектно ориентированного программирования сюда притянуть...


Николай1990

Николай1990, из каких камней ожерелье состоять должно?