Вызов (указание) базового конструктора в СИ++

Когда вы порождаете класс из базового класса, конструктор производного класса должен вызвать конструктор базового класса.
Чтобы вызвать конструктор базового класса, поместите двоеточие сразу же после конструктора производного класса, а затем укажите имя конструктора базового класса с требуемыми параметрами.

Например:

class RAM // обобщённый класс для описания модулей оперативной памяти (абстракция)
{
public: 
	RAM(int size)
	{
		RAM::size=size;
	}
		int size;// объём оперативной памяти - значение следует передать в констуртор 

};

class RAM1 : public RAM // первый конкретный модуль оперативы
{
public: 
	RAM1(int size):RAM(size)
	{
		RAM1::size=200; //независимо от переданного параметра- пусть жто 200 мегабайт для модуля RAM1
	}