Object-Oriented Programming in Assembly Explained | Vtables, Polymorphism | Python, Java, C++, C#

Опубликовано: 11 Июль 2025
на канале: Mxy
4,240
293

Let's take a look at how classes, virtual methods, inheritance, and polymorphism look in memory, and how we manipulate it in assembly/machine code.

00:00 How do Object Oriented Languages Look in Machine Code?
00:27 How Function Calls Work in Assembly
02:37 Adding Argument Passing
04:18 Structs in Memory
06:40 How Passing by Reference Works (Struct)
09:49 How Classes Look in Memory (C++ OOP)
12:20 How Polymorphism Works in Assembly
13:15 What are Virtual Tables? Polymorphism
21:35 C++ compared to C#
22: 35 C# Compared to Java
23:48 How Python's Object-Oriented Members Work
27:35 How Inherited Members Are Laid Out


На этой странице сайта вы можете посмотреть видео онлайн Object-Oriented Programming in Assembly Explained | Vtables, Polymorphism | Python, Java, C++, C# длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь Mxy 11 Июль 2025, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 4,240 раз и оно понравилось 293 зрителям. Приятного просмотра!