Object Oriented Programming is a Dirty Rotten Low Down Trick: A Look at How C++ Works
In this video we explore some of the techniques used by compiler authors achieve the mechanisms of Object Oriented languages. It is interesting to see how close C is to C, and how simple these mechanisms truly are under the hood. Although the video concentrates on C , similar techniques are employed by the Java Virtual Machine, the .Net Virtual Machine in C#, and many other OO languages.
0:00 - Introduction
1:29 - Private member variables
6:26 - Member methods
11:38 - Polymorphism, Virtual Functions
’[OO] is a dirty rotten low down trick’ is a quote by by Dr. Michael Brady from the lecture:
Microprocessor Systems Lecture 1:
Support What’s a Creel? on Patreon:
FaceBook:
Background images from HDRI Haven:
Software used to make this vid: Visual Studio 2019 Community:
Blender:
Audacity:
Davinci Resolve 16:
OpenOffice:
Gimp:
1 view
33
12
4 weeks ago 00:10:07 1
Пeнтaгoн весь трясёт! Белоусов отправил ВOOPУЖЕHHУЮ ДО ЗУБОВ ЭСКАДРУ к границам США
4 weeks ago 00:18:47 1
⚡️ Python ООП OOP за 20 минут! | Bro Proger
1 month ago 00:09:48 1
Rotating Polygons on the Circle of Fifths | Surprising Results!
1 month ago 00:00:17 1
THE ART OF FRAGRANCE: CRAFTING PRECIOUS OBJECTS
1 month ago 00:04:29 3
Litefoot - “My Land“ (OOP)
1 month ago 00:10:54 1
C++ CLASSES & OBJECTS explained easy 🧍
1 month ago 00:01:01 3
ALEXEY DOBROTVORSKII Portrait of a bearded man 2024 Charcoal on white paper 60x84 cm showpiece №7663
1 month ago 00:03:37 1
Vectorworks Spotlight 2025 is the best design software for events #vectorworksmovies
2 months ago 00:11:23 1
🇩🇿🇫🇷 L’Obsession Anti-Algerienne : La Vérité Dévoilée par Dominique de Villepin !
2 months ago 00:04:57 1
Gayer Anderson Museum Cairo Egypt Bayt al-Kiritliya Part 2
3 months ago 00:03:37 1
How to Play Monopoly Deal
3 months ago 00:03:08 1
La France peut dire adieu et pour longtemps à des échanges économiques avec l’Algérie
3 months ago 00:06:46 1
Учебный проект телеграмм-бота: “Бот-Помощник по Настроению“ | Spring Core | Spring AOP | OOP
3 months ago 00:11:18 1
Pleiadians - Maia
3 months ago 00:21:39 1
How to Mortify Borderline, Psychopath
3 months ago 01:45:57 1
С 3Ds MAX на BLENDER за вечер / BLENDER 3D с НУЛЯ
3 months ago 02:09:03 1
CS50x 2024 - Lecture 6 - Python
3 months ago 00:02:21 1
Knives Out 3 Trailer (2024) Daniel Craig, Willem Dafoe, Chris Evans | Benoit Blanc Return | Fan Made
3 months ago 00:00:41 1
Rotating a Pentagon and a Heptagon on the Circle of Fifths
3 months ago 00:00:01 1
oop_Tue Aug 13 17:58:14 MSK 2024
4 months ago 00:23:50 17
CODE WITH ME | Python TETRIS Game OOP [PART 1]
4 months ago 00:15:11 1
What to Object Oriented Programming | POP vs OOP | C++ Programming Course for Beginners| Lecture77
4 months ago 00:01:48 1
PlayStation 6 | Meet the next Generation | SONY PS6
4 months ago 06:42:29 1
Python App Development: Build Modern GUIs in 7 Hours (Beginners Course)