May 2012
Intermediate to advanced
768 pages
14h 39m
English
Keyword class enables you to encapsulate not only data and methods, but also operators that make it easy to operate on objects of this class. You can use these operators to perform operations such as assignment or addition on class objects similar to those on integers that you saw in Lesson 5, “Working with Expressions, Statements, and Operators.” Just like functions, operators can also be overloaded.
In this lesson, you will learn:
• Using the keyword operator
• Unary and binary operators
• Conversion operators
• C++11 move assignment operator
• Operators that cannot be redefined
On a syntactical level, there is very little that differentiates an operator from a function, ...
Read now
Unlock full access