История изменений
Исправление MOPKOBKA, (текущая версия) :
ООП это подход который реализуется где угодно,
В т.ч. на ассемблере.
Да, и если есть макросы, то совсем хорошо:
class TIndex
field Index : DWORD = 0
function Inc
virtual_function Dec
endclass
proc TIndex.Inc this
mov eax,[this]
inc [eax + TIndex.Index]
ret
endp
...
Вот и встает вопрос, если все так просто реализуется, нужна ли для этого смена языка?
Исходная версия MOPKOBKA, :
ООП это подход который реализуется где угодно,
В т.ч. на ассемблере.
Да, и если есть макросы, то совсем хорошо:
class TIndex
field Index : DWORD = 0
function Inc
virtual_function Dec
endclass
proc TIndex.Inc this
mov eax,[this]
inc [eax + TIndex.Index]
ret
endp
Вот и встает вопрос, если все так просто реализуется, нужна ли для этого смена языка?