object called TI? . Practical exercise: 1- Write a class called Sum that has the following member variables: Numl: An int that holds the first number. Num2: An int that holds the second number. 2. Write two constructors: The first constructor is a default constructor The second constructor can take the first and second number as arguments from the object. 3- Write a function that adds the two numbers and shows the value of these numbers and create the appropriate ger functions for the member variables. 4- Create a destructor to destroy the created object of this class. 5- Once you have written the class, write a separate program that creates two Number objects. The first object uses the default constructor with the two numbers equal to 0. The second object uses the constructor with two numbers as arguments. 6-The program should store this data in the two objects and then display the data of the two numbers with their sum on the screen. object called TI? . Practical exercise: 1- Write a class called Sum that has the following member variables: Numl: An int that holds the first number. Num2: An int that holds the second number. 2. Write two constructors: The first constructor is a default constructor The second constructor can take the first and second number as arguments from the object. 3- Write a function that adds the two numbers and shows the value of these numbers and create the appropriate ger functions for the member variables. 4- Create a destructor to destroy the created object of this class. 5- Once you have written the class, write a separate program that creates two Number objects. The first object uses the default constructor with the two numbers equal to 0. The second object uses the constructor with two numbers as arguments. 6-The program should store this data in the two objects and then display the data of the two numbers with their sum on the screen