-17 / 0 / 0
Регистрация: 28.02.2011
Сообщений: 44
|
|||||||
1 | |||||||
Создать класс адрес09.03.2011, 22:35. Показов 3684. Ответов 19
Метки нет (Все метки)
застрял на этой теме! спасите пожалуйста!
классы и объекты в с++ адрес страна-char* город-char* улица-char* номер дома-int
0
|
09.03.2011, 22:35 | |
Ответы с готовыми решениями:
19
Создать класс «Адрес» Создать класс Адрес с информацией Создать класс “Автомагазин”, состоящей из класса ”Марки машин”. Класс “Автомагазин ”:название магазина, адрес, телефон. Класс “ Марки машин ”: марка Создать класс RIELTER, с полями в закрытой части: количество комнат, этаж; площадь; адрес |
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||
09.03.2011, 22:54 | 2 | |||||
garikkk1, Сотни раз ведь на форуме было...
Ну да ладно. Вспомню char*...
1
|
-17 / 0 / 0
Регистрация: 28.02.2011
Сообщений: 44
|
|
09.03.2011, 23:00 [ТС] | 3 |
ОГРОМНОЕ спасибо! сейчас ток проверю!
Добавлено через 3 минуты пару недочетов но пустяки главное суть уловил!
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
09.03.2011, 23:03 | 4 |
garikkk1, А недочеты можно сказать?) Даже интересно стало)
0
|
-17 / 0 / 0
Регистрация: 28.02.2011
Сообщений: 44
|
|
09.03.2011, 23:07 [ТС] | 5 |
1) не все библиотеки
2) вывод не останавливается 3) я сделал ввод с клавы улицы страны и т.д говорю пустяки )) можешь немного комментариев вставить пожалуйсто
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||
09.03.2011, 23:11 | 6 | |||||
0
|
-17 / 0 / 0
Регистрация: 28.02.2011
Сообщений: 44
|
|||||||||||
09.03.2011, 23:16 [ТС] | 7 | ||||||||||
напомни надо вроде вставить куда-то (стрелочку)
указатель_на_объект_класса -> имя элемента и что значит:
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
09.03.2011, 23:26 | 8 |
garikkk1, strlen возвращает длину строки без завершающего ноль-символа. а новую строку хотелось бы получить с нулем в конце. Поэтому +1 символ)
1
|
-17 / 0 / 0
Регистрация: 28.02.2011
Сообщений: 44
|
|
09.03.2011, 23:28 [ТС] | 9 |
а что такое - геттеры и сеттеры?
и зачем вместо одной переменной писать- h_n?
0
|
-17 / 0 / 0
Регистрация: 28.02.2011
Сообщений: 44
|
|
09.03.2011, 23:45 [ТС] | 11 |
0
|
Maniac
|
||||||
10.03.2011, 00:18 | 12 | |||||
Не вместо, а где....
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||
10.03.2011, 00:26 | 13 | |||||
ISergey, Да протупил. В конструкторе. Да и в сетерах по сути)
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
10.03.2011, 00:30 | 15 |
ISergey, Не критично) По сути не нужно, но пускай будет)
0
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
|
10.03.2011, 01:17 | 16 |
ForEveR, а где конструктор копий и оператор присваивания? И почему все твои сеттеры не освобождают ранее выделенную память?
1
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||
10.03.2011, 01:50 | 17 | |||||
rangerx, Потому что писал наспех))
Если доводить до ума, то копир, присваивание, слежка за памятью конечно нужны. Добавлено через 26 минут Я думаю теперь можно сказать, что программа доведена до ума?)
0
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
|||||||||||
10.03.2011, 02:49 | 18 | ||||||||||
К чему придраться всё же есть.
1) Конструктор с параметрами по умолчанию убирать было вовсе не обязятельно 2) Дублирование кода:
1
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
10.03.2011, 16:23 | 19 |
rangerx, Ну да. Тоже верно.
1) Подумал, что так будет логичнее) 2) Да, функцию для этого написать было бы неплохо. 3) Ммм... Да. Стоит отлавливать, спасибо)
0
|
-17 / 0 / 0
Регистрация: 28.02.2011
Сообщений: 44
|
|
10.03.2011, 20:41 [ТС] | 20 |
так какой из всех выше перечисленных вариантов является правильным?
0
|
10.03.2011, 20:41 | |
10.03.2011, 20:41 | |
Помогаю со студенческими работами здесь
20
Создать класс "Адрес", имеющий элементы-данные и функцию печати Создать класс "ведомость абитуриентов" (ФИО, адрес, оценки по трем предметам) Создать класс Man (человек), с полями: имя, возраст, пол и вес. Создать производный класс Student ... Создать абстрактный базовый класс Тройка чисел с виртуальными методами увеличения на 1. Создать производный класс Время со своими функциями Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |