Результаты поиска по запросу "oop"

1 ответ

В большинстве случаев я думаю, что временем жизни объекта должен управлять тот же объект, который его создает. Это просто позволяет узнать, где происходит разрушение.

вел последние 4 года в C #, так что меня интересуют текущие лучшие практики и общие шаблоны проектирования в C ++. Рассмотрим следующий частичный пример: class World { public: void Add(Object *object); void Remove(Object *object); void Update(); ...

7 ответов

 в класс IUTextfield.

ли кто-нибудь объяснить мне разницу между категориями и наследованием в Цели C? я прочелзапись в википедии [http://en.wikipedia.org/wiki/Objective-C#Categories] и обсуждение категорий там не выглядит иначе, чем обсуждение наследования. Я также ...

14 ответов

Поскольку внедрение языков в динамически типизированных языках проще, разработчики Ruby / Python чувствуют, что их язык понимает уроки ОО гораздо лучше, чем другие статически типизированные аналоги.

ривлекло мое внимание прошлой ночью. На последнемALT.NET Podcast [http://altnetpodcast.com/episodes/10-oop-in-ruby] Скотт Беллвер обсуждает, как в отличие от Ruby такие языки, как c #, java et al. на самом деле не объектно-ориентированные, а ...

ТОП публикаций

4 ответа

Шаблон переводчика

В предыдущей работе мой менеджер предложил использовать шаблон Translator для преобразования данных из DataTable в объекты. По сути, класс Translator имеет только статические (то есть класс) методы, поэтому он представляет собой совокупность ...

4 ответа

Дизайн объектов WCF - ООП против СОА

Как правильно обрабатывать полиморфные бизнес-объекты в мире WCF / SOAP? Мне кажется, что SOA и OOP находятся в противоречии друг с другом - чтобы выставить чистый WSDL, вам нужны конкретные объекты, обычно даже без использования наследования. С ...

9 ответов

Отказ от ответственности: я очень новичок в C и очень жду, когда меня исправят, и я буду учиться на комментариях других пользователей или даже полностью стереть этот ответ, если он будет неправильным. Большое спасибо,

ли способ написать OO-подобный код вC язык программирования? Смотрите также: Можете ли вы написать объектно-ориентированный код на C? [https://stackoverflow.com/questions/351733/can-you-write-object-oriented-code-in-c] Объектная ориентация в ...

5 ответов

Для анализа попробуйте курс M256, посвященный объектно-ориентированной разработке программного обеспечения, UML и проектированию систем. Звучит скучно, но содержит много справочной информации, которую вы, вероятно, никогда не будете использовать, но в любом случае захотите узнать.

лучшие ресурсы, видео, книги, журналы (я люблю видео), чтобы изучить и освоить объектно-ориентированный дизайн и анализ. Мне бы очень хотелось узнать больше о надежных и авторитетных методологиях для структурирования ваших программ, разработки ...

5 ответов

«Однако статический метод может быть вызван как для класса, так и для объекта класса». Я считаю это утверждение неверным.

я есть два класса Class A и ClassB: static class ClassA { static string SomeMethod() { return "I am a Static Method"; } } class ClassB { static string SomeMethod() { return "I am a Static Method"; } }Я хочу знать, в чем разница ...

2 ответа

Алмазная проблема

Википедия по проблеме алмазов: «... проблема алмаза - это неоднозначность, которая возникает, когда два класса B и C наследуют от A, а класс D наследует от B и C. Если метод в D вызывает метод, определенный в A (и не переопределяет метод ), а B ...

9 ответов

Инициализация поля

Есть ли различия между следующими двумя способами инициализации поля? Когда использовать какой? Первый способpublic class Class1 { private SomeClass someclass; public Class1() { someclass = new SomeClass(some arg); } } Второй способpublic class ...