#type conversion #operator overload #C++
Create a Module for a *Mark* to encapsulate a mark between *0* and **100**.
*:warning:Important:* No values are allowed to be kept in mark out of the range of 0 to 100. In any circumstance and during any function if the value goes below 0 or above 100, the mark is set to an invalid empty state. This condition will not be repeated in during the workshop and applies to all the functions and operators of class *Mark*
#Output:
Here is the execution sample for the tester program
```Text
int ............
0
25
0
0
+= .............
20
45
0
0
= ..............
80
0
70
double .........
1
4
0
char ...........
D
A
X
int += Mark ...
140
140
```
On this page of the site you can watch the video online type conversion using operator overloading in C++ with a duration of hours minute second in good quality, which was uploaded by the user Study & Tutor 20 February 2021, share the link with friends and acquaintances, this video has already been watched 201 times on youtube and it was liked by 6 viewers. Enjoy your viewing!