0 / 0 / 0
Регистрация: 11.02.2010
Сообщений: 4
|
||||||
1 | ||||||
Матрица класса11.02.2010, 14:19. Показов 657. Ответов 7
Метки нет (Все метки)
Здравствуйте! Работаю на Visual C# 2008. У меня возник вопрос.
Я создаю класс со следующим содержимым
Road1[] numEmployers; numEmployers = new Road1[100]; Начинаю присваивать значение numEmployers[1].NO = "17"; И он выводит ошибку: "В экземпляре объекта не задана ссылка на объект." Как будто я не описал этот класс В чем причина, не подскажете?
0
|
11.02.2010, 14:19 | |
Ответы с готовыми решениями:
7
Разработка класса Матрица Методы для класса «Матрица» Разработать шаблонные функции класса «Матрица» Создать класс Матрица — массивы массивов из класса Вектор |
мну довольно <(-__-)l
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
|
|
11.02.2010, 18:35 | 2 |
когда создаешь массив все объекты изначально равни null или 0.
тебе требуется либо определить конструктор без параметров, либо определять дополнительно каждый объект. Добавлено через 3 минуты как мне кажется, с таким подходом, тебе будет куда как лучше работать с структурами. У них выше быстродействие, но они могут наследовать только интерфейсы и не могут наследоваться сами, не требуют конструкторов (точнее они запрещены), не требуют дополнительных 4байтов на ссылку (как для класса).
0
|
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
|
||||||
11.02.2010, 19:17 | 3 | |||||
...но если хочется с классами можно создать статический метод в классе для инициализации массива, например так
0
|
мну довольно <(-__-)l
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
|
||||||
11.02.2010, 19:23 | 4 | |||||
0
|
0 / 0 / 0
Регистрация: 11.02.2010
Сообщений: 4
|
|
11.02.2010, 21:02 [ТС] | 5 |
Спасибо, завтра попробую
0
|
16 / 16 / 1
Регистрация: 12.11.2008
Сообщений: 39
|
||||||
12.02.2010, 21:58 | 6 | |||||
dominionish Please TRY this CODE
0
|
4337 / 1506 / 101
Регистрация: 12.04.2009
Сообщений: 2,342
|
||||||
13.02.2010, 13:01 | 7 | |||||
Как это запрещены?
0
|
0 / 0 / 0
Регистрация: 11.02.2010
Сообщений: 4
|
|
13.02.2010, 16:34 [ТС] | 8 |
Спасибо вам, Dr.ShaX!!! Теперь я полностью разобрался!
0
|
13.02.2010, 16:34 | |
13.02.2010, 16:34 | |
Помогаю со студенческими работами здесь
8
Создание конструкторов для класса "Матрица" Создание класса "матрица" Реализация класса матрица Создание класса Матрица Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |