|
0 / 0 / 0
Регистрация: 24.03.2013
Сообщений: 17
|
|
Написать класс по строительству домов. Написать программу, демонстрирующую работу с классом.21.10.2013, 20:28. Показов 4905. Ответов 9
Метки нет (Все метки)
Собственно, в С++ немного насасываю, код читать умею, а прогать - нет. К сожалению, обстоятельства сложились так, что я поступил именно туда, где нужен С++. К счастью, у меня это последний семестр, в первом я еще сам как-то худо-бедно писал : было не так сложно и достаточно ясно. Сейчас же, начались классы, т.к. у меня думалка не заточена на столь хитроумные деяния, прошу вас о помощи :с
Вагон кармы тому, кто поможет :3 Вариант задания (мой) Строительство домов. Хранение сведений о деталях дома и о строительной технике. Поступление деталей, состояние строительства. . Цель. Получить практические навыки реализации классов на С++. Основное содержание работы Написать программу, в которой создаются и разрушаются объекты, определенного пользователем класса. Выполнить исследование вызовов конструкторов и деструкторов. Задачи, которые необходимо выполнить в работе 1.Определить пользовательский класс в соответствии с вариантом задания (смотри приложение). 2. Определить в классе следующие конструкторы: без параметров, с параметрами, копирования. 3. Определить в классе деструктор. 4. Определить в классе компоненты-функции для просмотра и установки полей данных. 5. Определить указатель на компоненту-функцию. 6. Определить указатель на экземпляр класса. 7. Написать демонстрационную программу, в которой создаются и разрушаются объекты пользовательского класса и каждый вызов конструктора и деструктора сопровождается выдачей соответствующего сообщения (какой объект какой конструктор или деструктор вызвал). 8. Показать в программе использование указателя на объект и указателя на компоненту-функцию.
0
|
|
| 21.10.2013, 20:28 | |
|
Ответы с готовыми решениями:
9
Написать программу, демонстрирующую работу с классом для работы с рациональными дробями Написать программу, демонстрирующую работу с классом Разработать иерархию классов, демонстрирующее работу с коллекцией объектов разных классов |
|
0 / 0 / 0
Регистрация: 20.11.2012
Сообщений: 4
|
|
| 21.10.2013, 21:08 | |
|
Я сам новичок в программировании, но здесь может подойти принцип "разделяй и властвуй":
Можешь найти готовый вариант с использованием классов, в котором (например) пусть не всё, что тебе нужно,реализовано. Читаешь что нашел. Анализируешь, чего не хватает Ищешь по пунктам дальше Лично делаю всегда именно так, если чего-то не знаю. Решай и успехов!
0
|
|
|
0 / 0 / 0
Регистрация: 24.03.2013
Сообщений: 17
|
|
| 22.10.2013, 07:24 [ТС] | |
|
Спасибо, конечно, но суть в том, что у меня помимо учебы имеется работа, ибо нужно мат.средства по личным проблемам. на проганье не остается времени совсем. если бы не было таких запар со временем, я даже не заходил бы сюда )
Добавлено через 10 часов 4 минуты ну, хорошо, я думал до этого не дойдет, я даже готов заплатить некую сумму, просто реально очень нужно сдать, не хочу потом бегать с задачами.. в личку пишите .
0
|
|
|
_
317 / 151 / 27
Регистрация: 08.10.2011
Сообщений: 432
|
|
| 22.10.2013, 08:20 | |
|
bednyaga, конкретизируйте задание:
1. что такое "Строительство домов"? надо описать строительную организацию либо же процесс строительства? 2. Что включают в себя "сведения о деталях дома"? сколько окон и дверей или что-то другое (к примеру, сколько потрачено материалов на строительство)? 3. про "строительную технику" то же самое 4. куда поступают детали и кто должен следить за состоянием строительства? 5. всё остальное, что поможет понять поставленную задачу ответьте на эти вопросы и у вас появится шанс получить решение. и не надо говорить "на ваше усмотрение" или "я не знаю", бесплатно вникать в проблему не многие возьмутся.
0
|
|
|
0 / 0 / 0
Регистрация: 24.03.2013
Сообщений: 17
|
||||||
| 22.10.2013, 19:14 [ТС] | ||||||
|
ну, к примеру, я вот накидал в тетради как должно приблизительно быть
Тип дома : загородный ( коттедж) , госучреждение (детсад, поликлиника и тд), жилой дом(панельный, кирпичный) Состояния строятельства : в проекте, планировка, в процессе стр-ва, заверш. Хранение деталей и строительной техники + поступление деталей : я думаю, что тут нужно объединить их, а вот на ум не приходит ничего толкового Ребят, задача для знающего человека на час, полтора, так что писать в личку, мол "за 1000 напишу", думаю не стоит. оцениваю задачу рублей в 150-200, через минут 15-20 скину свои наброски. Добавлено через 7 минут
pers* это раньше был персонал, но это не надо. как я уже говорил выше, что я нуб в классах и попросту нет времени на это, если бы, конечно, я планировал идти на работу в ИТ сферы, я тут даже не писал бы, а сидел и потел сам ) Выручайте ребят :с Добавлено через 22 минуты о, я там зачем то регион написал ,мимо)
0
|
||||||
|
11 / 11 / 2
Регистрация: 24.01.2013
Сообщений: 212
|
|
| 22.10.2013, 20:52 | |
|
Доеду домой напишу что получилось. есть набросок.
1
|
|
|
0 / 0 / 0
Регистрация: 24.03.2013
Сообщений: 17
|
|
| 22.10.2013, 21:20 [ТС] | |
|
h_wolf, хорошо =) любая помощь. сроки поджимают просто , карму и денежку на телефон за хорошую помощь )
0
|
|
|
11 / 11 / 2
Регистрация: 24.01.2013
Сообщений: 212
|
|||||||||||
| 22.10.2013, 22:04 | |||||||||||
|
bednyaga, карма - это хорошо, на денежку забей.
Вот листинг класса. Определения и саму прогу дебажу... home.h
home.cpp
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 24.03.2013
Сообщений: 17
|
|
| 22.10.2013, 22:11 [ТС] | |
|
спасибо большое, завтра разберусь с кодом, сейчас ухожу спать, добра тебе )
0
|
|
|
11 / 11 / 2
Регистрация: 24.01.2013
Сообщений: 212
|
|
| 23.10.2013, 09:03 | |
|
ya_noob, да ему скорее всего просто надо поиграться с классами. Исходя из текста задания таких сложностей как Вы перечислили не требуется
0
|
|
| 23.10.2013, 09:03 | |
|
Помогаю со студенческими работами здесь
10
Составьте программу, демонстрирующую работу с каждым из 2х классов Программа, демонстрирующую работу с объектами созданного класса Написать программу, демонстрирующую работу функции
Написать функцию вывода, получающую параметры базового класса по ссылке и демонстрирующую виртуальный вызов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|