|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.11.2011, 21:37 | #1 |
Пользователь
Регистрация: 21.04.2010
Сообщений: 36
|
Требуется ссылка на обьект
Здравствуйте уважаемые программисты. Недавно начал изучать с# и при написании лабы столкнулся с рядом проблем.Прошу помочь разобраться.
Задание:Разработать класс B-наследник класса А,с полем d и свойством с2(выражение над полями). В теле свойства использовать switch. У класса А создать конструктор инициализирующий его поля. PHP код:
1)Выводятся ошибки после B.i B.a и т.д. что для нестатестического поля метода или свойства"B.-"требуется ссылка на обьект. Что я неправильно сделал? 2)Писал много раз Console.WriteLine. Как нибудь можно сократить текст программы чтобы без Console.WriteLine переводил на след. строку. 3)Правильно ли я вообще описываю классы ,поля и конструктор? Всем заранее спасибо кто откликнется. |
07.11.2011, 23:15 | #2 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,085
|
1. По какому такому ООП Main оказалась в В?
2. 2.1. Кто будет создавать экземпляр В, чтобы что-то записывать в поле i? 2.2. поле i разве статическое, чтобы к нему можно было обращаться как к принадлежащему классу? 3. Не помню уже, но разве Console.ReadLine() возвращает int, а не строку? 4. "Попробуйте так съэкономить\nна драгоценных\nWriteLine" 5. switch находится не в теле свойства, чего требует задание 6. Задание - говно. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Enum в обьект. | vjmap | C# (си шарп) | 2 | 08.10.2011 11:16 |
Сделать обьект не кликабельным | MyLastHit | Общие вопросы Delphi | 6 | 24.12.2010 22:08 |
обьект в обьект... | Olejik | Общие вопросы по Java, Java SE, Kotlin | 6 | 22.03.2010 22:23 |
Не могу создать обьект | mrandrey | Общие вопросы Delphi | 6 | 04.06.2007 16:04 |