haiku: Когда у вас 1-2 наследника, то да, а в моем примере?
>>Повторю то же, что и выше - создает больше проблем, чем реально решает.
Как итог в C# интерфйесы во все поля. Мне от их Generic-ов на луну выть хочется.
haiku: Ваша неправда. Допустим у меня есть абстрактный класс, в котором есть методы, которые железно не будут переопределены или перегружены потомком, т.к. это "родовой признак". Например этот абстрактный класс реализует работу с семейством железяк.
Из-за того, что я могу наследовать только интерфейс единственный выход их реализации - агрегирование.
А теперь представим, что у меня таких методов 5 штук и 20 видов различных железок. Очевидно, что принцип повторного использования кода здесь хромает.
Добрый день. Подскажите, пожалуйста, существует ли модульная ОС, как подобие CMS. -по-моему это вопрос, а то пример из понятной области для задающего области.
Туже, что и любой контрол, соединенный oneway способом - отображение бизнес-данных статическим образом. В моем случае резалты расчетов. Связывание происходит через рефлексию, как и положено
krox: Прошу прощение, не сразу заметил, что изображение разломано.
Но Вы можете зайти в код самого класса и понять, что там ломаться нечему. Либо вы на вход подаете неправильные параметры, либо на выход.
Из вашей ситуации остается один вариант - на вход. Увы, без всего предшествующего входа вчем причина мне не понять. Но "правильная" картинка выглядит очень странно. И я продолжаю настаивать, что пиксель кодируется 4 байтами, а вы говорите QIamge что тремя
На С++ очень легко писать GUI, для этого есть Qt. Кстати, есть порт pyQt на питон. Вообще говоря boost +Qt накрывает широчайший спектр задач и потребностей. Думаю для простых бытовых приложений их вам хватит за глаза.
И не надо считать, что Си сложный язык. Он прост хотя бы тем, что мало что делает за вас. Единственная сложность его в том, что если вы захотите выпендрится, то со 99.(9)% вероятностью выстрелите себе в ногу.
Но больше так делать не будете. В других же языках вы выпендритесь и все будет работать, потом чуть-чуть модифицируете и у вас по-прежнему все будет работать, а потом еще чуть-чуть и вот тут вы будете готовы застрелиться в голову: ни хватает ни памяти, ни мощности процессора, возникают странные ошибки, ну и т.д.
Vadiok: такой логикой вопрос про ворд, на котором вы пишете книгу по програмированию относится в этот тег. Хотя на самом деле этот тег относится все, что связано с процессом программирования, а не все ассоциации с ним.
У меня, в свое время Sp1 для vs2008 встал криво и все. Удаление штатными средствами проходит, но вот vs уже не поставить, а если через 7 дней плясок с бубном поставить, то не завести.