Академический Документы
Профессиональный Документы
Культура Документы
ориентированное
программирование
Классы
2 СЕМЕСТР 3 ЛЕКЦИЯ
Программа Программа на
Машинные
на языке языке высокого
инструкции
ассемблера уровня (С++ и т.п.)
Уровень программирования
Облегчение восприятия, написания,
отладки, сопровождения
При создании объекта выделяется память, достаточная для хранения всех его полей.
Инициализация выполняется конструктором. При выходе объекта из области
видимости он уничтожается с вызовом деструктора.
Доступ к public-членам объекта класса, как и в случае объектов структур,
осуществляется посредством операторов “.” и “->”:
int sz=str.size();
cout << dStr->size();
for (int i=0; i<st2.size(); ++i) cout << st2[i]; cout << ‘\n’;
st2[3]='2';
for (int i=0; i<st2.size(); ++i) cout << st2[i]; cout << ‘\n’;
st2="Hast du etwas Zeit fur mich?";
for (int i=0; i<st2.size(); ++i) cout << st2[i]; cout << ‘\n’;