Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Struct 
:(
    Опции темы
kurzon
Дата 3.11.2007, 23:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 307
Регистрация: 12.8.2007

Репутация: 0
Всего: -11



В Struct есть наследувание или нет?
PM MAIL   Вверх
marcusmae
Дата 4.11.2007, 00:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


stravaganza
**


Профиль
Группа: Участник
Сообщений: 874
Регистрация: 26.3.2006

Репутация: 5
Всего: 39



В MSDN написано :

Цитата

There is no inheritance for structs as there is for classes. A struct cannot inherit from another struct or class, and it cannot be the base of a class.


Цитата

Для структур нет наследования, в отличии от классов. Структура не может наследоваться от другой структуры или класса и не может быть базовой для класса.


 smile 

kurzon, дружески советую : читай что написано в документации. Не знаешь языка - всё-равно читай, выучишь, усилия окупятся. Ну невозможно просто чему-то основательно научиться лишь задавая вопросы на форум. Обрати внимание : тебе часто отвечают новички. Получается, человек вчера сел изучать .NET и уже больше узнал, чем ты.


--------------------
ἀπὸ μηχανῆς θεός
PM MAIL ICQ GTalk   Вверх
kurzon
Дата 4.11.2007, 00:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 307
Регистрация: 12.8.2007

Репутация: 0
Всего: -11



Я сам читал, просто мене доказуют учитель что есть наследавание...
А я читал "книгу для професионалов", что нет наследования...

PM MAIL   Вверх
nikitao
Дата 4.11.2007, 01:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кот-программист
***


Профиль
Группа: Завсегдатай
Сообщений: 1206
Регистрация: 30.8.2005
Где: Спб

Репутация: 1
Всего: 26



kurzon,  наверно твой учитель с С++ путает ибо там есть.


--------------------
Жизнь - печальная штука.
PM MAIL ICQ Skype GTalk   Вверх
kurzon
Дата 6.11.2007, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 307
Регистрация: 12.8.2007

Репутация: 0
Всего: -11



Цитата(nikitao @ 4.11.2007,  01:20)
kurzon,  наверно твой учитель с С++ путает ибо там есть.

Вроде учитель умный работает на фирме уже 3 года, но иногда удивляет меня, как тут...
PM MAIL   Вверх
1stain
Дата 6.11.2007, 15:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 486
Регистрация: 30.7.2007
Где: Киев - Харьков

Репутация: 3
Всего: 40



kurzon, это не та ли "фирма", которая гордо именует себя академией?


--------------------
Все знают, что это невозможно. Но вот приходит невежда, которому это неизвестно - он-то и делает открытие. (Albert Einstein)
user posted image
PM MAIL   Вверх
kurzon
Дата 6.11.2007, 15:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 307
Регистрация: 12.8.2007

Репутация: 0
Всего: -11



Цитата(1stain @ 6.11.2007,  15:42)
kurzon, это не та ли "фирма", которая гордо именует себя академией?

Нет...
PM MAIL   Вверх
fTR
Дата 7.11.2007, 00:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 28.10.2007

Репутация: нет
Всего: нет



Это какой такой учитель на фирме 3 года уже работает? Или я чего-то не знаю, или ты СНОВА нагло врешь, потому-что сказать нечего?... 
PM MAIL   Вверх
1stain
Дата 7.11.2007, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 486
Регистрация: 30.7.2007
Где: Киев - Харьков

Репутация: 3
Всего: 40



кстате, формально препод прав. В условии задачи (вопроса) не написано же, что наследование только от классов. А посему, так как struct может наследовать интерфейсы, то ответ - таки да, 
Цитата(kurzon @  3.11.2007,  23:46 Найти цитируемый пост)
В Struct есть наследувание




--------------------
Все знают, что это невозможно. Но вот приходит невежда, которому это неизвестно - он-то и делает открытие. (Albert Einstein)
user posted image
PM MAIL   Вверх
tol05
Дата 7.11.2007, 13:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1632
Регистрация: 21.12.2006
Где: Харьков

Репутация: 36
Всего: 170



ИМХО это не наследование. Это подписка на контракт. Просто структура обязуется реализовать те или иные интерфейсы.
Но наследование - это расширение возможностей от предка к потомку, а для структур это выражение абсурдно.

То, о чем вы говорите, выглядит синтаксически как наследование, но... уже и для классов все чаще говорят не "наследует интерфейс", а "реализует интерфейс", т.е. разделяют понятия.


--------------------
На хорошей работе и сны хорошие снятся.
PM MAIL   Вверх
1stain
  Дата 7.11.2007, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 486
Регистрация: 30.7.2007
Где: Киев - Харьков

Репутация: 3
Всего: 40



ну, это уже философия  smile  
в МСДН пишут  "interface implementation" (реализация). В Рихтере - "наследование интерфейсов..."
Хотя это может переводчик постарался


--------------------
Все знают, что это невозможно. Но вот приходит невежда, которому это неизвестно - он-то и делает открытие. (Albert Einstein)
user posted image
PM MAIL   Вверх
kurzon
Дата 9.11.2007, 20:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 307
Регистрация: 12.8.2007

Репутация: 0
Всего: -11



Цитата(fTR @ 7.11.2007,  00:38)
Это какой такой учитель на фирме 3 года уже работает? Или я чего-то не знаю, или ты СНОВА нагло врешь, потому-что сказать нечего?...

Да вру...

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0851 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.