5 / 5 / 5
Регистрация: 21.03.2013
Сообщений: 54
1

Проблемы с созданием объекта

27.03.2013, 18:14. Показов 398. Ответов 2
Метки нет (Все метки)

Есть два класса
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
    public class Tname
    {
        public string name_eng;
        public string name_rus;
        public Tname(string eng, string rus)
        {
            name_eng = eng;
            name_rus = rus;
        }
    }
    public class Univer
    {
        public Tname univ_name;
        public Int16 country_id;
        public string adress;
        public Int16 univ_id;
        public Univer()
        {
            Tname univ_name = new Tname("", "");
            country_id = 0;
            adress = "";
            univ_id = 0;
        }
    }
Создаю объект и пытаюсь изменить поле
C#
1
2
Univer univ = new Univer();
            univ.univ_name.name_eng = "university";
Но поле не меняется, поскольку в строчке univ.univ_name.name_eng = "university"; univ_name = null. Но как такое может быть, если конструктор был вызван?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.03.2013, 18:14
Ответы с готовыми решениями:

Проблемы с созданием телеграмм бота
Здравствуйте. Решил написать простого бота на телеграмм с использованием библиотеки Telegram.Bot. ...

Проблемы с созданием класса
class Source { Source(String login,String password,String other) { ...

Проблемы с созданием объектов
Описан класс TPlanet: TPlanet = class (TObject) public name: string; ...

Проблемы с созданием Ln логарифма
Всем привет, прошу прощения что пишу вам с такой просьбой, помочь сделать программу для решения Ln...

2
Эксперт .NET
15344 / 11631 / 3052
Регистрация: 17.09.2011
Сообщений: 19,469
27.03.2013, 18:17 2
C#
1
2
3
4
5
6
7
        public Univer()
        {
            univ_name = new Tname("", "");
            country_id = 0;
            adress = "";
            univ_id = 0;
        }
1
5 / 5 / 5
Регистрация: 21.03.2013
Сообщений: 54
27.03.2013, 18:19  [ТС] 3
Понял, спасибо!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.03.2013, 18:19

Проблемы с созданием словаря на C++
Ребята-программисты, нужна срочная помощь, выдаёт такие ошибки: E0291 для класса "Term" не...

Проблемы с созданием процедуры
Есть условие:Создать хранимую процедуру, которая выводит количество сделанных деталей заданного...

Ошибка с созданием объекта Scanner
Доброго времени суток. Компилирую в Eclips Eclipse SDK Version: 3.5.0 Build id:...

Есть проблемы с созданием программы в с
Нужно создать программу, которая позволяет ввести английскую букву и вывести какая это буква,...

Проблемы с созданием класса Матрица
Здравствуйте товарищи форумчане! Пишу с просьбой о помощи с созданием класса. Делаю класс матрица...

Проблемы с созданием сущностей и ключей
Во время создание в PgAdmin ругается на длину переменных. Ссылку на диаграму ERD прилагаю:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.