OberonCore
https://forum.oberoncore.ru/

Фундаментальность средств ООП в КП
https://forum.oberoncore.ru/viewtopic.php?f=8&t=2121
Страница 2 из 2

Автор:  Валерий Лаптев [ Четверг, 26 Ноябрь, 2009 15:50 ]
Заголовок сообщения:  Re: Фундаментальность средств ООП в КП

Galkov писал(а):
Это не какой-то особый тип из серии рюшечек, а очень хорошая и нужная вещь.
Два dword-а, один из которых есть адрес объекта, а второй адрес его метода (хотя порядок кажется обратный).
Смысл в том, что если разделить их по отдельности, то такие яйца получатся - мама не горюй.
Вот в C++ есть тип "метод класса", отделенный от объекта (а методы-то разные бывают, и виртуальные в т.ч.).
Вот там и происходит это "мама не горюй". НИЗЯ, оказывается, на языке, позиционирующем себя как специально созданный для создания пользовательских типов, воспроизвести этот тип, простой как топор.

Это все без разницы: для обучения программированию это - вредно!
:)

Страница 2 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/