Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/29: Рейтинг темы: голосов - 29, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 08.11.2012
Сообщений: 4
1

Для чего нужны конструктор с параметрами и по умолчанию

13.11.2012, 22:52. Просмотров 5388. Ответов 2
Метки нет (Все метки)

очень нужно подробное объяснение для чего нужны конструктор с параметрами и без.

C#
1
2
3
4
5
6
7
8
9
10
11
public Zdanie() // Конструктор без параметров 
           // Ulitsa = string.Empty;
           // Nomer_doma = 0;
          //  Tip = TipZdaniya.Ne_ukazan;
        }
 
        public Zdanie(string ulitsa, int nomer_doma, TipZdaniya tip) // Конструктор с параметрами 
           Ulitsa = ulitsa;
           Nomer_doma = nomer_doma;
           Tip = tip;
        }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.11.2012, 22:52
Ответы с готовыми решениями:

Создать класс. Написать конструктор по умолчанию, конструктор с параметрами. Перегрузить операции «меньше» и «равно»
Помогите пожалуйста, хоть с одним из заданий. 1. Создать класс. Написать конструктор по...

Конструктор с параметрами И конструктор по умолчанию. Как?
Опять прошу совета. Выполняю тут из интернета задания. Класс надо создать, там будут конструкторы и...

Конструктор с параметрами по умолчанию
пытаюсь создать класс с параметрами по умолчанию(я да, надеюсь, что я не путаюсь в терминах) ...

Конструктор с параметрами по умолчанию
Возможно ли создать конструктор с параметрами по умолчанию?? а то компилято мне ошибку выдает ...

2
3 / 3 / 1
Регистрация: 02.10.2012
Сообщений: 46
13.11.2012, 23:17 2
Создавая объект посредством конструктора без параметра, вы просто инициализируете его поля и выделяете память под этот объект. То-есть в памяти у вас появится ссылка на здание, но о нем ничего пока не известно.
В последствии его поля можно (нужно) будет заполнить.
Создавая объект конструктором с параметрами вы сразу заполняете его поля.
2
Эксперт .NET
14697 / 11111 / 2919
Регистрация: 17.09.2011
Сообщений: 18,650
13.11.2012, 23:28 3
Цитата Сообщение от Ira123 Посмотреть сообщение
для чего нужны конструктор с параметрами и без.
Для того, чтобы передать данные, которые обязательны для инициализации объекта.
Если класс не подразумевает таких данных, то для передачи каких-нибудь дефолтных значений.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.11.2012, 23:28

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Создать класс Tochka. Реализовать в классе конструктор по умолчанию (без параметров) и с параметрами, ряд методов для работы с точками плоскости
(Создать класс Tochka. Реализовать в классе конструктор по умолчанию (без параметров) и с...

Классы и конструктор по умолчанию/с параметрами
Помогите пожалуйста! Необходимо сконструировать класс с заданным набором свойств. В данном случае,...

Вызывается конструктор по умолчанию вместо конструктора с параметрами
Есть 2 конструктора: Cell::Cell() { strcpy(PhoneTouchScreen,"Unknown"); ...

Описать класс "полином" - Для чего нужен конструктор по умолчанию?
неоюходимо написать класс для работы с полиномами в нете нашел что-то поожее может кто-нибудь...


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

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

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