|
|
|
Книга по реализации ООП
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Подскажите книгу по тому, как термины ООП реализуются на практике в ассемблерный код, как объекты, методы и свойства преобразовываются в линейный низкоуровневый код, как реализуются принципы наследования и полиморфизма на практике(например как устроена и работает таблица виртуальных методов в С++ и как эти принципы реализованы в других языках), а также как реализуется внутреннее устройство объекта и его суперклассов и т.д. Или есть поддержка времени выполнения этих принципов ООП? Искал книги подобного рода, но везде описываются только принципы ООП без привязки как это реализовано и работает в языках программрования. Нашёл правда книгу Тимоти Бадда "Объектно-ориентированние программирование в действии", но не знаю о том ли она, еще пока не читал да и она 1997 года уже. Посоветуйте, пожалуйста, кто может знает хорошие книги по этому направлению. Спасибо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2010, 18:06 |
|
||
|
Книга по реализации ООП
|
|||
|---|---|---|---|
|
#18+
nickolasha, в 4-й части "голубой книги" описывается реализация виртуальной книги смолтока. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2010, 19:53 |
|
||
|
Книга по реализации ООП
|
|||
|---|---|---|---|
|
#18+
nickolasha...например как устроена и работает таблица виртуальных методов в С++...зависит от компилятора, стандартом не регламентируется. Вообще, с какой целью интересуемся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2010, 00:31 |
|
||
|
Книга по реализации ООП
|
|||
|---|---|---|---|
|
#18+
На wasm.ru есть статья на эту тему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2010, 12:50 |
|
||
|
|

start [/forum/topic.php?fid=16&gotonew=1&tid=1343400]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 445ms |

| 0 / 0 |
