Inheritance and polymorphism with C++ : understanding and implementing complex types /
"Gain new control of your code through a clear understanding of inheritance and polymorphism in C++. Expert Jason Turner teaches you the basics, the gotchas, the implementation and optimization of polymorphism and inheritance through live coded demonstrations and hands-on exercises. To get the...
Clasificación: | Libro Electrónico |
---|---|
Otros Autores: | |
Formato: | Electrónico Video |
Idioma: | Inglés |
Publicado: |
[Place of publication not identified] :
O'Reilly,
[2016]
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Sumario: | "Gain new control of your code through a clear understanding of inheritance and polymorphism in C++. Expert Jason Turner teaches you the basics, the gotchas, the implementation and optimization of polymorphism and inheritance through live coded demonstrations and hands-on exercises. To get the most out of the course, learners should already have a basic understanding of C++ programming. Discover the differences between runtime and compile time polymorphism and how to combine them to create powerful constructs; Understand class hierarchies in C++; Learn to control aspects of a class using access specifiers; Explore covariant return types, multiple and virtual inheritance, private constructors, destructors, mixins, CRTP, and other advanced topics; Review the cost and optimization methods of polymorphism, as well as the trade-offs considered when designing libraries; Gain the ability to implement the std::any and std::function."--Resource description page. |
---|---|
Notas: | Title from title screen (viewed August 26, 2016). Date of publication from resource description page. |
Descripción Física: | 1 online resource (1 streaming video file (2 hr., 57 min., 11 sec.)) : digital, sound, color |