June 2025
Intermediate to advanced
1093 pages
33h 24m
English
friend-classesOne class can explicitly allow another class to access all its elements.
Signature class or pure abstract classIn a signature class, all methods are pure virtual, i.e., virtual and = 0.
Multiple inheritanceA class that directly has multiple base classes.
Diamond inheritanceA class that has the same ancestor class multiple times in its hierarchy but does not include it twice. It uses virtual.
Literal data typeA class that has a constexpr constructor.
Regarding classes, you now have the necessary basic knowledge. I would say you know enough for 99% of your use cases. But for those one out of a hundred classes, I also want to prepare you. This mainly involves the technical ...
Read now
Unlock full access