|
0 / 0 / 0
Регистрация: 20.10.2019
Сообщений: 7
|
||||||
Глобальный объект06.12.2020, 03:46. Показов 617. Ответов 4
Метки нет (Все метки)
Здравствуйте, мне нужно как то создать глобальный объект. Вот мое задание:
Я описал класс матриц, дал ему методы. И так при запуске программы надо ввести размер нужной нам матрицы, потом высвечивается меню. В меню есть пункт "Изменить элемент матрицы". т.е. чтобы его изменить нам нужно обратиться к методу, который меняет элемент (я его сделал). НО т.к. мы в другом месте, то он не видит объекта. Как объект сделать глобальным?
0
|
||||||
| 06.12.2020, 03:46 | |
|
Ответы с готовыми решениями:
4
Глобальный объект Глобальный объект класс Найти объект, ссылающийся на заданный объект |
|
0 / 0 / 0
Регистрация: 20.10.2019
Сообщений: 7
|
|
| 06.12.2020, 04:04 [ТС] | |
|
Мой объект создается как бы в одной области. В функции CreateMatrix()
Мне надо, чтобы объект выходил за пределы этой функции, т.к. в соседней функции он его не видит.
0
|
|
|
0 / 0 / 0
Регистрация: 20.10.2019
Сообщений: 7
|
|
| 06.12.2020, 04:11 [ТС] | |
|
Я нашел решение. Наверное временное, но все же решение, создаю глобальный объект в классе Program и делаю матрицу 100 на 100. Когда пользователь создает матрицу 3 4, то он выписывает уже созданную матрицу от верхнего левого угла 3 на 4.
0
|
|
|
Модератор
|
|||||||||||||
| 06.12.2020, 13:18 | |||||||||||||
|
В вашей задаче чётко написано: "Описать класс, обеспечивающий представление матрицы...". Вы этого не выполнили. И методы класса Program не могут выполнить вашу задачу в принципе. Вам надо создать свой новый класс и задавать в нём обычные (не статические) члены: методы, поля, свойства. Добавлено через 7 минут Ваши метод CreateMatrix в Program должен вернуть созданную матрицу. И потом в майн вы можете её использовать:
0
|
|||||||||||||
| 06.12.2020, 13:28 | ||||||||
0
|
||||||||
| 06.12.2020, 13:28 | |
|
Помогаю со студенческими работами здесь
5
Объект ссылается на объект. Приравнивание объектов Глобальный хук активности
Сделать глобальный Dictionary Глобальный отлов клавиш Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|