Completed
Strengths
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Runtime Polymorphism - Back to the Basics
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Mumbling
- 3 Runtime Polymorphism
- 4 Variant Limitations
- 5 Relationship
- 6 Inheritance
- 7 Inheritance Problems
- 8 Reference Semantics
- 9 Heap Allocation
- 10 Null State
- 11 Ownership Questions
- 12 Algorithms
- 13 Intrusive
- 14 Conclusion
- 15 Pseudocode
- 16 Approach
- 17 Fat Pointer
- 18 Creating a Vtable
- 19 Creating a Library
- 20 Inline
- 21 Storage Policy
- 22 Magic DSL
- 23 Strengths
- 24 Small Buffer Optimization
- 25 Implementation
- 26 Changing Storage Policy
- 27 Using Buffers
- 28 Language Level Facility
- 29 No Allocation
- 30 Benchmark
- 31 Rough Guidelines
- 32 Value Semantics
- 33 Function View
- 34 Shared Remote Storage