Информатика и технология программирования

Объект и класс в синтаксисе языка программирования


В синтаксисе классического Си зафиксирован перечень базовых типов данных и операций над ними. Переменные производных типов данных, в том числе и структуры, могут обрабатываться только с использованием выражений (функций). В Си++ класс обладает синтаксическими свойствами базового типа данных:



-класс определяется как структурированный тип данных (struct );



-объекты определяются как переменные класса;



-возможно переопределение и использование стандартных операций языка, имеющих в качестве операндов объекты класса, в виде особых методов в этом классе.


struct matrix
{ // определение структурированного типа matrix и методов,


// реализующих операции matrix * matrix, matrix * double


};
matrix a,b; // Определение переменных -


double dd; // объектов класса matrix


a = a * b; // Использование переопределенных операций


b = b * dd * 5.0;

программистом базовый тип данных. Объект - переменная класса



Содержание раздела