Init class array: char type : Array Object « Data Structure « C++






Init class array: char type

Init class array: char type
 
#include <iostream>
using namespace std;

class CharClass {
  char ch;
public:
  CharClass(char c) { 
     ch = c; 
  }
  char get_ch() { 
     return ch; 
  }
};

int main()
{
  CharClass ob[10] = { 'a', 'b', 'c','d', 'e', 'f', 
                     'g', 'h', 'i', 'j' };

  int i;

  for(i = 0; i <10; i++) 
    cout << ob[ i ].get_ch() << ' ';

  cout << endl;

  return 0;
}


           
         
  








Related examples in the same category

1.Define and init class array: two int type parameters in constructorDefine and init class array: two int type parameters in constructor
2.Init class array: int constructor parameterInit class array: int constructor parameter
3.Arrays of ObjectsArrays of Objects
4.Initialize each object in an array by specifying an initialization list
5.A simple bounded 2-d array example.A simple bounded 2-d array example.
6.Two dimension object array: reference by indexTwo dimension object array: reference by index
7.Two dimension object array: reference by pointerTwo dimension object array: reference by pointer
8.Incrementing an object pointer