i need the program in c++ . i need the node.h in public and private
Program Specification . You have the following files student. student.cpp node, node.cpp, and main.cpp Use suitable information encapsulation techniques edats members should be private and a function not changing the object should be constant) Public member functions for the student class should include the following: A default constructor in which the student's name is undefined and numbers A parametrized constructor in which the user specifies the two parameters for the object's data members. You may combine the default and parametersized constructor one. Feel free to ask me for clarification Getters and Setters which reum and update their respective data member values Overload the operator as a non-member function in the student class 1 Public member functions for the node class should include the following A detault constructor in which the nodes deta has default student values and rent pointer is NULL A parametrized constructor in which the user specifies the initial student object and pointer - Getters and Setters which return and update their respective data member values distance_to_tail which returns the position of the node from the tail the nodes the tail this function returns 0 Overload the mary 3051878) ade 2118981-boris1101 Grading student class node dass Main program Documentation & formatting 20% 30% 30% 20% *** NOTE: Your codemust compile and execute within the laboratory environment Code that does not comple will result in a mark of ZERO for the entire assignment Program Specification: You have the following files student.h, student.cpp, node.h, node.cpp, and main.cpp Use suitable information encapsulation techniques (i.e. data members should be private and a function not changing the object should be constant). Public member functions for the student class should include the following: A default constructor in which the student's name is "undefined" and number is o A parametrized constructor in which the user specifies the two parameters for the object's data members. You may combine the default and parameterized constructor one. Feel free to ask me for clarification Getters and Setters which return and update their respective data member values Overload the william 4 | 0x61fd58 )--> mary, 30x61fd78 ]-> ade 2 | Ox61fd98 )-->{ borris, 110] Grading student class node class Main program Documentation & formatting 20% 30% 30% 20% *** NOTE: Your code must compile and execute within the laboratory environment. Code that does not compile will result in a mark of ZERO for the entire assignment. *** 2 Program Specification . You have the following files student. student.cpp node, node.cpp, and main.cpp Use suitable information encapsulation techniques edats members should be private and a function not changing the object should be constant) Public member functions for the student class should include the following: A default constructor in which the student's name is undefined and numbers A parametrized constructor in which the user specifies the two parameters for the object's data members. You may combine the default and parametersized constructor one. Feel free to ask me for clarification Getters and Setters which reum and update their respective data member values Overload the operator as a non-member function in the student class 1 Public member functions for the node class should include the following A detault constructor in which the nodes deta has default student values and rent pointer is NULL A parametrized constructor in which the user specifies the initial student object and pointer - Getters and Setters which return and update their respective data member values distance_to_tail which returns the position of the node from the tail the nodes the tail this function returns 0 Overload the mary 3051878) ade 2118981-boris1101 Grading student class node dass Main program Documentation & formatting 20% 30% 30% 20% *** NOTE: Your codemust compile and execute within the laboratory environment Code that does not comple will result in a mark of ZERO for the entire assignment Program Specification: You have the following files student.h, student.cpp, node.h, node.cpp, and main.cpp Use suitable information encapsulation techniques (i.e. data members should be private and a function not changing the object should be constant). Public member functions for the student class should include the following: A default constructor in which the student's name is "undefined" and number is o A parametrized constructor in which the user specifies the two parameters for the object's data members. You may combine the default and parameterized constructor one. Feel free to ask me for clarification Getters and Setters which return and update their respective data member values Overload the william 4 | 0x61fd58 )--> mary, 30x61fd78 ]-> ade 2 | Ox61fd98 )-->{ borris, 110] Grading student class node class Main program Documentation & formatting 20% 30% 30% 20% *** NOTE: Your code must compile and execute within the laboratory environment. Code that does not compile will result in a mark of ZERO for the entire assignment. *** 2