![]() |
|
|
|
|
#1
|
|||
|
|||
|
Привет народ!
Люблю Delphi, недавно вернулся к нему по делу, после большого перерыва. После трех суток рытья в инэте просто в шоке - ПО DELPHI НЕТ ПРИЛИЧНОЙ РАБОТЫ О КЛАССАХ!!! По С++ Страустрап - описывает все нюансы настолько дотошно, что там дополнительный вопрос - только один: как вместить это в бошку! Где НОРМАЛЬНОЕ (полноценное и ну.. законченное) описание по Delphi (ООП, объектный паскаль и тп): . class procedure (fuction) внутри класса . соглашения по вызову процедур внутри класса (sndcall, cdecl и тп) . все нюансы наследования и полиморфизма - например я полдня убил с НОВЫМ классом (потомок ТКонтрол) - почему он не запускает конструктор потомка, а только предка - оказалось не в той секции написал объявление конструктора!!! ![]() . процедурные переменные в классе . platform, deprecated, or library . reintroduce . перегрузка операторов И МНОГОЕ МНОГОЕ ДРУГОЕ!! ГДЕЕ?! Предлагаю собрать НЕ типа "фак по классам в Delphi - трюки и приемы" - а ПРОСТО ВНЯТНОЕ ПОЛНОЦЕННОЕ ОПИСАНИЕ - детальное и завершенное об этих механизмах! Кидаем ссылки, пишем мнения.. Одна просьба - это ТРЕХСТРАНИЧНОЕ описание сути классов в Delphi, которое на всех сайтах выдают за полное руководство --- сюда не класть. |
|
#2
|
|||
|
|||
|
а не пробовал скачать книги по дельфи, да постарее , например по делфи 3-5 ?
раньше писали достаточно подробно |
|
#3
|
|||
|
|||
|
Цитата:
А пробовал.. все перелистал неделю назад.. о классах ДВЕ средненьких главы (1), в создании компонент ещё есть контент (2) иииии ВСЕЕЕЕЕ! (Delphi 1, 3, 5, 7). И тем более там есть устаревшие конструкции (выбывшее как слабое звено видать) и нет современных... Как бы это сказать то политкоректно... но с подробнейшими описаниями в книгах по С++ (не борланд) не сравнить! А тупо перенести концепции с С++ не получается!! Нет множественного наследования, другие формы операторов и тп. Так что, тема актуальна!! |
|
#4
|
||||
|
||||
|
К слову, в delphi никогда не было множественного наследования. Хочешь множественное наследование - юзай интерфейсы.
|
|
#5
|
|||
|
|||
|
Цитата:
![]() да и для нас нужно.. мне часто нужно писать СВОИ классы. или переписывать уже имеющиеся. поэтому тут вопрос ПРИНЦИПИАЛЬНЫЙ!! |
|
#6
|
|||
|
|||
|
все равно не ясно что тебе там классно нужно расписывать на 300 страниц если вся идея умещается на 3х
классы и компоненты - одно и тоже и если ты гуглил как я сказал то все найдеш |
|
#7
|
|||
|
|||
|
подробнейшие описания чего? и нахрен тебе дельфи если ты шариш в С++
открываеш гугл, пишешь запрос "книга создание компонентов delphi" как обычно первые ссылки все решают ![]() |
| Этот пользователь сказал Спасибо robt за это полезное сообщение: | ||
OTVET2 (29.11.2012)
| ||
|
#8
|
|||
|
|||
|
Цитата:
Только про неё пишут либо мало, либо пургу.При описании создания компонент классы не разжовываются - жуются только способы и приемы связанные с IDE и иерархией классов в Delphi. |
|
#9
|
|||
|
|||
|
Цитата:
подробное описание НЮАНСОВ НАПИСАНИЯ СВОИХ КЛАССОВ!!С++ утомляет не по детски! Он мне никогда не был эээ.. по душе! А Delphi я люблю, она ласковая! Только про неё пишут либо мало, либо пургу.При описании создания компонент классы не разжовываются - жуются только способы и приемы связанные с IDE и иерархией классов в Delphi (общие вопросы). Последний раз редактировалось Atlant, 27.11.2012 в 19:25. |