Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
 Аватар для Петррр
6721 / 3570 / 900
Регистрация: 28.10.2010
Сообщений: 5,937
.NET 3.x

Наследованием и передача параметров в конструктор

22.01.2011, 21:19. Показов 1902. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть класс Дисциплины
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public partial class Дисциплины : Form
    {
        BindingSource bindingSource;
        DataSet dataSet;
        SqlDataAdapter sqlDataAdapter;
        public Дисциплины(BindingSource bin, DataSet ds, SqlDataAdapter adapter)
        {
            InitializeComponent();
            bindingSource = bin;
            dataSet = ds;
            sqlDataAdapter = adapter;
            dataGridView1.DataSource = bindingSource;
            dataGridView1.Columns[1].Width = 350;
            bindingSource.CancelEdit();
            bindingNavigator1.BindingSource = bindingSource;
            bindingNavigator1.DeleteItem = null;
            bindingSource.PositionChanged += new EventHandler(bindingSource_PositionChanged);
        }
//Остальное
И есть класс Tema унаследованный от Дисциплины
Вот код
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    public class Tema : Дисциплины
    {
        BindingSource bindingSourceТемы;
        BindingSource bindingSourceДисциплины;
        DataSet dataSet;
        SqlDataAdapter sqlDataAdapterТемы;
        public Tema()
        {
            this.MinimumSize = new Size(640, 480);
            this.Text = "Темы";
            ToolStripItem toolStripItem;
            toolStripItem.Text = "Сменить";
            menuStrip1.Items.Add(toolStripItem);
        }
    }
Не могу понять почему пишет что Дисциплины не содержит конструктор, который принимает аргументы "0"

Добавлено через 33 минуты
Решил проблему
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.01.2011, 21:19
Ответы с готовыми решениями:

Передача большого количества параметров в конструктор класса
При инициализации класса необходимо передать по значению 7 массивов разных типов в конструктор экземпляра класса. Как это красиво сделать,...

Передача параметров в конструктор
Для чего может понадобится передавать параметры в контструктор с помощью объекта ? В книге написано что так удобнее если есть много...

Передача параметров в конструктор при создании динамического массива
Добрый день! Есть довольно тривиальный класс: class Array1d{ int* ptr_; public: Array1d(int n): ptr_(new...

2
 Аватар для Neser
93 / 93 / 19
Регистрация: 25.12.2010
Сообщений: 316
22.01.2011, 22:57
Хотя бы потому что Дисц. и не содержыть такой конструктор. Добавь в первом коде такое
C#
1
2
3
4
 public Дисциплины()
        {
            InitializeComponent();
        }
0
 Аватар для s-kvv
76 / 73 / 9
Регистрация: 09.06.2010
Сообщений: 206
23.01.2011, 04:43
C#
1
2
3
4
5
6
7
8
        public Tema(): base(Аргументы для конструктора предка, которые применяются по умолчанию)
        {
            this.MinimumSize = new Size(640, 480);
            this.Text = "Темы";
            ToolStripItem toolStripItem;
            toolStripItem.Text = "Сменить";
            menuStrip1.Items.Add(toolStripItem);
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.01.2011, 04:43
Помогаю со студенческими работами здесь

Определить конструктор без параметров, конструктор с одним параметром, конструктор с двумя параметрами, деструктор
Создать класс «матрица». Данный класс должен содержать элементы типа int, определяющие число строк, столбцов и состояние ошибки. Определить...

Передача ссылки в конструктор (передача данных между формами)
Из темы "Ответы на 7 самых частых вопроса по WinForms" Реализовал метод № 2.3 без проблем, а вот 2.4 не получается( вот текст из той...

Передача параметров через список параметров формы
Hi all! У кого есть опыт передачи параметров через заголовочный список параметров формы? Желетельно пример записи. Заранее...

Передача нескольких параметров в pthread_create (передача структуры)
Здравствуйте. Мне нужно передать последним параметром в функцию pthread_create следующую структуру struct data { float a; ...

Конструктор без параметров
class stack { private: int top; // вершина стека int s; // массив в котором хранится стек public: stack (): top(0)...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru