How to use Const with C++ Classes
Introduction: Dear students today we will talk about the constant (const) keyword in C++ class structure. In C++ we can use const in a class in three ways; const as a data member const as a member function const ad an object of a class Important points to remember; Constant data members can only be assigned by the constant member functions or by the member initialization list of a constructor. In this example, I am using member initialization list to assign the values to the constant data member of class student. The code snippet is given below; Code: ////////////////////////////////////////////C++ Code////////////////////////////////////////////////////////////////// #include <iostream.h> using namespace std; class Student { const int Rollno;// constant data member string name; float cgpa; public: Student(int r): Rollno(r),name(""),cgpa(0) //Member initialization list { ...