0 / 0 / 0
Регистрация: 28.01.2016
Сообщений: 3
|
|
1 | |
Как правильно спроектировать Класс28.01.2016, 09:34. Показов 1601. Ответов 6
Метки нет (Все метки)
Помогите пожалуйста, как правильно описать такой вот класс , С# начал учить дней 5 назад ((( :
Два информационных поля и одно служебное для реализации адресной стековой структуры (все поля закрытые)
0
|
28.01.2016, 09:34 | |
Ответы с готовыми решениями:
6
Как правильно передавать параметры из класса А в класс С через класс B? Спроектировать класс Queue (очередь) Спроектировать и создать класс вектор Как правильно организовать класс по работе с БД |
17686 / 12872 / 3365
Регистрация: 17.09.2011
Сообщений: 21,137
|
|
28.01.2016, 10:00 | 2 |
Сначала было бы неплохо получить определение информационных и служебных полей.
В терминологии C# такие понятия отсутствуют.
0
|
0 / 0 / 0
Регистрация: 28.01.2016
Сообщений: 3
|
|
28.01.2016, 10:07 [ТС] | 3 |
Я тоже задавался этим вопрос что за служебное поле и спросил у Преподавателя , вот его ответ :
Ячейки как объекты должны быть связаны друг с другом в единую структуру, для чего все они должны иметь адресные поля, объявленные как объектные переменные класса "Ячейка".
0
|
Master of Orion
|
|
28.01.2016, 10:15 | 4 |
Serveresto, ну понятно. С вашей точки зрения разницы быть не должно. Все поля у вас закрытые, доступ к данным в стеке через методы push и pop. Остается лишь вопрос, должен ли стек сам расширяться, или имеет фиксированный объем.
0
|
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
|
|
28.01.2016, 10:22 | 5 |
0
|
0 / 0 / 0
Регистрация: 28.01.2016
Сообщений: 3
|
||||||
28.01.2016, 10:23 [ТС] | 6 | |||||
Про методы все понятно как добавлять в стек и выводить , задача в целом у меня вот какая :
Класс Ячейка: два информационных поля и одно служебное для реализации адресной стековой структуры (все поля закрытые). Класс Секция: информационное поле, служебное поле для правления адресным стеком ячеек (все поля закрытые), метод добавления в стек и удаления из стека (для ячеек с заданным номером). Класс Склад: информационное поле, массив ссылок на секции, служебное поле для управления массивом-списком, методы добавления и удаления в список-массив, методы работы с файлами. Получается что Класс Ячейка описываются примерно так ? :
0
|
Master of Orion
|
|
28.01.2016, 10:34 | 7 |
Serveresto, Нет, не так. Почитайте книжку что ли. С таким уровнем вы простейшей программы не напишете. Не надо терять время, когда можно просто прочитать и понять, нежели воевать с компилятором и искать ошибки у себя.
0
|
28.01.2016, 10:34 | |
28.01.2016, 10:34 | |
Помогаю со студенческими работами здесь
7
Как правильно составить класс Weather? Подскажите пожалуйста, как правильно объявить класс DataTable Как правильно сделать класс, в котором очень много полей Как правильно добавить код решения линейного уравнения в класс? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |