11
ответов

Каков надлежащий “C++ путь”, чтобы сделать глобальные переменные?

У меня есть основной класс приложения, который содержит регистратор плюс некоторые конфигурации общего приложения, и т.д. Теперь я отображу много окон GUI и так далее (который будет использовать регистратор и конфигурации), и я...
вопрос задан: 21 April 2009 15:39
11
ответов

Анонимный по сравнению с именованными внутренними классами? - лучшие практики?

У меня есть класс, давайте назовем его LineGraph, который представляет линейную диаграмму. Я должен разделить его на подклассы, но производный класс используется только в одном месте и связан с классом, который использует его. Таким образом, я использую..
вопрос задан: 3 April 2009 16:06
11
ответов

Каково различие между данными и кодом?

Для взятия примера считайте ряд скидок доступным покупателю супермаркета. Мы могли определить эти правила как данные некоторым стандартным способом (списки квалификации объектов, применимых дат, купона...
вопрос задан: 13 March 2009 13:59
11
ответов

Что так плохо о касательно параметров?

Я сталкиваюсь с ситуацией, что я думаю, может только быть решен при помощи касательно параметра. Однако это будет означать изменять метод, чтобы всегда принять касательно параметра, когда мне только будет нужна функциональность...
вопрос задан: 20 February 2009 19:32
11
ответов

Сколько объектов - слишком многие?

При разработке приложения, действительно туда прибывает точка, где у Вас есть слишком много объектов? Как Вы определяете при пересечении строки гранулярности в объектной модели?
вопрос задан: 28 January 2009 14:29
11
ответов

Как объектно-ориентированный программист может получить его голову вокруг управляемого базой данных программирования?

Я программировал в C# и Java немногим более, чем в течение года и имею достойное схватывание объектно-ориентированного программирования, но мой новый параллельный проект требует управляемой базой данных модели. Я использую C# и Linq...
вопрос задан: 27 January 2009 08:08
11
ответов

Сколько классов программист должен вставить один файл?

На Вашем объектно-ориентированном языке, за какими инструкциями Вы следуете для группировки классов в единственный файл? Вы всегда даете каждому классу отдельный файл? Вы соединяете сильно связанные классы?...
вопрос задан: 22 January 2009 16:47
11
ответов

Как классы помогают Вам управлять крупными приложениями?

Это подошло в разговоре, который я имел онлайн, и мне пришло в голову, что я понятия не имею, как это, как предполагается, работает: Довольно много программистов, кажется, просто берет в качестве данного - действительно, очевидный это...
вопрос задан: 20 January 2009 04:03
11
ответов

Передающая копия объекта к методу — кто делает копирование?

У меня есть объект, что я являюсь передающим в вызове метода. Скажите, что я использую язык, который только позволяет Вам передавать объекты ссылкой, как Java или PHP. Если метод внесет изменения в объект, то он будет...
вопрос задан: 8 October 2008 19:32
11
ответов

Принципы разработки [закрываются]

За какими принципами Вы обычно следуете при выполнении дизайна класса?
вопрос задан: 19 September 2008 01:37
11
ответов

Вы называете средства управления на формах с помощью той же конвенции в качестве частной переменной?

По некоторым причинам я никогда не вижу сделанный. Существует ли причина почему нет? Например, мне нравится _blah за частные переменные, и по крайней мере в элементах управления Windows Forms переменными члена парламента, не занимающего официального поста
вопрос задан: 23 August 2008 17:49
10
ответов

В чем разница между идентичностью и равенством в ООП?

В чем разница между идентичностью и равенством в ООП (объектно-ориентированном программировании)?
вопрос задан: 1 October 2018 04:21
10
ответов

Объектная ориентация в C

Каким будет набор изящных препроцессорных хаков (совместимых с ANSI C89 / ISO C90), которые обеспечивают некую некрасивую (но пригодную для использования) объектную ориентацию в C? Я знаком с несколькими разными объектно-ориентированными ...
вопрос задан: 23 May 2017 12:26
10
ответов

Помощники Класса должны использоваться в разработке нового кода?

Delphi 8 представил Помощников Класса в целях отобразить VCL/RTL на иерархию объектов.NET. Они позволяют вводить методы в существующий класс, не переопределяя класс или...
вопрос задан: 23 May 2017 11:54
10
ответов

OOAD заказывают рекомендацию: от теории до [закрытой] практики

Я нахожусь на поисках, чтобы быть хорошим разработчиком OO. OO заинтриговывает меня, потому что я понимаю шаблоны, знаю, почему состав дает Вам больше гибкости затем наследование и больше такой мудрости. Однако я...
вопрос задан: 23 May 2017 11:54
10
ответов

Каково различие между объектно-ориентированными языками и не объектно-ориентированными языками?

Я слышал о том, как C является необъектно-ориентированным языком и как Java является объектно-ориентированным языком. Я задавался вопросом, каково различие было?
вопрос задан: 3 April 2017 07:03
10
ответов

Из которого понятие OO является “Основой b = новый Полученный ()” пример?

Я проходил тест и встретил вопрос, в котором мы не нашли соглашение с моими коллегами. С ++ 1 класс Основа {}; 2 Полученные класса: общедоступная Основа {}; 3 класса Foo 4 {5 общественности: 6...
вопрос задан: 24 February 2016 13:33
10
ответов

Какой смысл наследования в Python?

Предположим, что у Вас есть следующая ситуация #include <iostream> класс Животное {общественность: виртуальная пустота говорит () = 0;}; класс Собака: общедоступное Животное {пусто говорит () {станд.:: суд <<"woff!" И...
вопрос задан: 1 January 2016 02:16
10
ответов

Различие C++ между ссылкой, объектами и указателями

Это - вопрос от экзамена в продвинутом курсе в ООП, преподававшем в C++ (в университете TAU, в этом семестре): Q: Каково различие между указателем C++ и ссылкой? A. Ссылка...
вопрос задан: 23 February 2015 06:30
10
ответов

Почему делают обоих, которые абстрактный класс и интерфейс существуют в C#?

Почему делают обоих, которые абстрактный класс и интерфейс существуют в C#, если мы можем достигнуть интерфейсной функции путем создания всех участников в классе как краткий обзор. Это потому что: Интерфейс существует, чтобы иметь несколько...
вопрос задан: 7 July 2014 09:54
10
ответов

Как Вы кодировали бы стиральную машину?

Предположите, что у меня есть класс, который представляет простую стиральную машину. Это может выполнить следующие операции в следующем порядке: включите-> промывка->, центрифуга-> выключает. Я вижу две основных альтернативы: I...
вопрос задан: 16 September 2012 22:26
10
ответов

Я должен использовать вложенные классы в этом случае?

Я работаю над набором классов, используемых для воспроизведения видео и записи. У меня есть один основной класс, который действует как открытый интерфейс с методами как игра (), остановитесь (), пауза (), запись () и т.д......
вопрос задан: 2 September 2012 21:53
10
ответов

Лучшее решение для __ автозагрузка

Поскольку наше приложение PHP5 OO выросло (и в размере и в трафике), мы решили пересмотреть __ автозагрузка () стратегия. Мы всегда называем файл определением класса, которое он содержит, таким образом, класс Клиент был бы...
вопрос задан: 1 July 2012 15:44
10
ответов

Интервью объектно-ориентированного проектирования [закрывается]

Совет относительно решения этой проблемы?
вопрос задан: 5 May 2012 14:24
10
ответов

Как Вы начинаете разрабатывать большую систему? [закрытый]

Было упомянуто мне, что я буду единственным разработчиком позади большой новой системы. Среди прочего я буду разрабатывать UI и схему базы данных. Я уверен, что получу некоторое руководство, но я хотел бы...
вопрос задан: 6 April 2012 09:29
10
ответов

Объектно-ориентированные базы данных все еще используемы?

Долгое время назад я слышал об Объектных базах данных. Прохладное понятие и так далее. Теперь, с событием ORMs везде, кто-либо все еще использует какую-либо из Объектно-ориентированных систем Баз данных? Действительно ли они релевантны?...
вопрос задан: 13 September 2011 20:45
10
ответов

Я должен изучить Perl 5 OO или Американского лося сначала? [закрытый]

Я все еще относительно плохо знаком с Программированием Perl, но я знаю, как Perl 5 OO в основном работает. Однако я никогда не создавал проекта с Perl 5 OO, таким образом, я совершенно уверен, что столкнусь со многими ловушками...
вопрос задан: 30 June 2011 20:16
10
ответов

Когда ООП лучше подходит для? [закрытый]

Так как я начал изучать объектно-ориентированное программирование, я часто читал статьи/блоги, говоря, что функции лучше, или нет, все проблемы должны быть смоделированы как объекты. От Вашего персонального программирования...
вопрос задан: 6 November 2010 13:43
10
ответов

Как я могу избежать dynamic_cast в своем коде C++?

Скажем, у меня есть следующая структура класса: класс Автомобиль; класс FooCar: общедоступный Автомобиль; класс BarCar: общедоступный Автомобиль; класс Механизм; класс FooEngine: общедоступный Механизм; класс BarEngine: общедоступный Механизм; Позвольте'.
вопрос задан: 3 November 2010 16:50
10
ответов

Как я использую состав с наследованием?

Я собираюсь попытаться задать свой вопрос в контексте простого примера... Скажем, у меня есть Автомобиль абстрактного базового класса. Автомобиль имеет - основной объект Механизма. У меня есть метод StartEngine () в кратком обзоре...
вопрос задан: 3 November 2010 16:42