|
7 / 7 / 1
Регистрация: 18.10.2012
Сообщений: 93
|
|
Начало ООП17.02.2013, 14:10. Показов 3531. Ответов 38
Метки нет (Все метки)
Привет всем! У меня началось изучение ООП и соответственно пошли классы. Первое задание - постpоить класс для pаботы с массивом. Класс должен включать соответствующие поля: максимальный размер массива, индекс текущего элемента, указатель на массив. Я так понимаю что полями будут переменные которые я объявляю в private? А что мы делаем в public? Объявляем функции которые потом буду работать с переменными из private? Или все операции будут производиться в теле класса? Или эти функции и будут в теле класса, а не за его пределами?
Прошу помочь разобраться! Буду очень благодарен за помощь!
0
|
|
| 17.02.2013, 14:10 | |
|
Ответы с готовыми решениями:
38
Начало ООП. Классы
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||
| 22.02.2013, 10:58 | ||
|
1
|
||
|
7 / 7 / 1
Регистрация: 18.10.2012
Сообщений: 93
|
|
| 22.02.2013, 12:43 [ТС] | |
|
silent_1991, Да, думаю вы правы. Пойду этим путем! Спасибо!
0
|
|
|
0 / 0 / 0
Регистрация: 13.11.2012
Сообщений: 14
|
|
| 22.02.2013, 16:03 | |
|
Прочтите Шилдта. Отлично все объясняет о ООП.
0
|
|
|
7 / 7 / 1
Регистрация: 18.10.2012
Сообщений: 93
|
||||||
| 28.02.2013, 19:13 [ТС] | ||||||
|
Я вернулся с вопросами))
0
|
||||||
|
179 / 165 / 21
Регистрация: 12.02.2013
Сообщений: 410
|
|
| 28.02.2013, 19:27 | |
|
Есть замечания))) Ща напишу...А ты запускал это?)))
0
|
|
|
7 / 7 / 1
Регистрация: 18.10.2012
Сообщений: 93
|
|
| 28.02.2013, 19:30 [ТС] | |
|
ITcrusader, Да, спасибо что напомнили, забыл его сделать))) А по коду можете подсказать чего?
0
|
|
|
179 / 165 / 21
Регистрация: 12.02.2013
Сообщений: 410
|
|
| 28.02.2013, 19:36 | |
|
Могу, просто не знаю с чего начать)
1. Он не компилируется. Ты компилировал его перед тем, как сюда кинуть?
0
|
|
|
7 / 7 / 1
Регистрация: 18.10.2012
Сообщений: 93
|
||||||
| 28.02.2013, 19:42 [ТС] | ||||||
|
он компилируется, вот только вместо массива выводит нули
Добавлено через 2 минуты упс, походу я как-то скинул не ту версию кода.
0
|
||||||
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,878
|
||||||||
| 28.02.2013, 19:43 | ||||||||
|
хватит и локального объявление в методах
0
|
||||||||
|
7 / 7 / 1
Регистрация: 18.10.2012
Сообщений: 93
|
|
| 28.02.2013, 19:44 [ТС] | |
|
0
|
|
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,878
|
|
| 28.02.2013, 19:46 | |
|
0
|
|
|
179 / 165 / 21
Регистрация: 12.02.2013
Сообщений: 410
|
||||||
| 28.02.2013, 19:48 | ||||||
1
|
||||||
|
7 / 7 / 1
Регистрация: 18.10.2012
Сообщений: 93
|
|||
| 28.02.2013, 19:52 [ТС] | |||
|
0
|
|||
|
179 / 165 / 21
Регистрация: 12.02.2013
Сообщений: 410
|
||||||
| 28.02.2013, 19:53 | ||||||
|
в конструкторе лучше юзать список инициализации
1
|
||||||
|
7 / 7 / 1
Регистрация: 18.10.2012
Сообщений: 93
|
||
| 28.02.2013, 19:59 [ТС] | ||
|
Добавлено через 2 минуты И не знаете почему у меня вместо членов массива выводит 0.000 вместо каждого?
0
|
||
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,878
|
|||
| 28.02.2013, 20:01 | |||
|
хотя массив у тебя целочисленный
1
|
|||
|
7 / 7 / 1
Регистрация: 18.10.2012
Сообщений: 93
|
||||||
| 28.02.2013, 20:09 [ТС] | ||||||
0
|
||||||
|
179 / 165 / 21
Регистрация: 12.02.2013
Сообщений: 410
|
||
| 28.02.2013, 20:14 | ||
|
1
|
||
|
7 / 7 / 1
Регистрация: 18.10.2012
Сообщений: 93
|
||||||
| 28.02.2013, 21:55 [ТС] | ||||||
|
ITcrusader, Понятно, буду знать. Спасибо
Добавлено через 1 час 39 минут Закончил))) Последняя просьба - посмотрите результат. Есть ли замечания?
0
|
||||||
| 28.02.2013, 21:55 | |
|
Начало разработки ООП библиотеки ООП мое первое начало Начало ооп, странное задание и глупенький ученик Изучаю Python, сейчас учу основы ООП, где можно найти задачи по ООП Выписать в массив A с начало положительные числа X, а в начало второго массива B отрицательные числа X. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Книги по геймдизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг.
Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует.
В процессе разработки. . .
|
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
|