Define a class called Month that is an abstract data type for a month .your class will have one member variable of type int to represent a month (1 for january,2 for February ,and so forth).Include all the following member functions: a constructor to set the month using an integer as three arguments, a constructor to set the month using an integer as an argument(1 for January ,2 for February ,and so forth),a default constructor ,an input function that reads the month as an integer ,an input function that reads the month as the first three letters in the name of month ,an output function that output the month as the first three letters in the name of the month as a value of type Month .The input and output functions will each have one formal parameter for the stream .Embed your class definition in a test program
الي يعرفها يؤسلها لي لوبرساله خاصه ابيه اليوم ضروري]
الله يعافيكم