|
|
An example of overloaded operators: Interval | We introduce a new type, struct Interval, in which we implement a number of operations by overloads of
some of the well-known C# operators. |
An interval is a type that represents the ordered sequence of integers between one integer and another We program the type Interval with value semantics |
This type defines a number of overloaded operators in struct Interval. |
This class uses the operators on given interval values. |
|
|
The operators ==, !=, <, and > in class Card. |
Read more about the interval and playing card examples in the text book version of this material. |