Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

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

Автор: Mxy

Загружено: 2025-07-11

Просмотров: 2246

Описание:

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#

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

C# Value vs Reference Types Explained

C# Value vs Reference Types Explained

Rethink Polymorphism in C++ - Nicolai Josuttis - C++ on Sea 2025

Rethink Polymorphism in C++ - Nicolai Josuttis - C++ on Sea 2025

How Recursion Works in Assembly | Machine Code | Programming Fundamentals

How Recursion Works in Assembly | Machine Code | Programming Fundamentals

C++┆№1┆Вступ

C++┆№1┆Вступ

I made the same game in Assembly, C and C++

I made the same game in Assembly, C and C++

Путь данных типа R, I: объяснение инструкций ADD и ADDI для сборки MIPS

Путь данных типа R, I: объяснение инструкций ADD и ADDI для сборки MIPS

Register Names Explained - x86-64 General Purpose Registers (RAX, RBX, RCX, RDX, RDI, RSI)

Register Names Explained - x86-64 General Purpose Registers (RAX, RBX, RCX, RDX, RDI, RSI)

Modern C++: Upgrade Your Skills with Shared Pointers!

Modern C++: Upgrade Your Skills with Shared Pointers!

How Assembly Functions Work - The Stack Explained

How Assembly Functions Work - The Stack Explained

What is the Heap? | Dynamic Allocation | Where Objects Are Stored | Programming Fundamentals

What is the Heap? | Dynamic Allocation | Where Objects Are Stored | Programming Fundamentals

unique_ptr: простейший умный указатель в C++

unique_ptr: простейший умный указатель в C++

Mastering Memory: Allocation Techniques in C, C++, and ARM Assembly

Mastering Memory: Allocation Techniques in C, C++, and ARM Assembly

Forth Programming: Back to the Future

Forth Programming: Back to the Future

VTable и VPointers — виртуальные функции, полиморфизм времени выполнения | Самый важный вопрос дл...

VTable и VPointers — виртуальные функции, полиморфизм времени выполнения | Самый важный вопрос дл...

Это ваше последнее видео о Golang Structs!

Это ваше последнее видео о Golang Structs!

How Binary Works - How to Read/Write the 1's & 0's with Examples

How Binary Works - How to Read/Write the 1's & 0's with Examples

The OS that Could Destroy Linux

The OS that Could Destroy Linux

Операторы IF и циклы в ассемблере | Условная логика | Изучаем машинный код x86-64

Операторы IF и циклы в ассемблере | Условная логика | Изучаем машинный код x86-64

Python Classes and Objects - OOP for Beginners

Python Classes and Objects - OOP for Beginners

What Are Memory Leaks? | NASA Mars Mission & Examples in C, C++, C#, Unity

What Are Memory Leaks? | NASA Mars Mission & Examples in C, C++, C#, Unity

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]