KozzPorno
Ученик
Здравствуйте форумчане,сегодня,мы научимся на начальном уровне,использовать классы.
Классы - как и стурктуры, как и перечисления служат для удобства безопасного программирования и обращения к разным типам элементов..
Рассмотрим мой пример составленый ниже:
Рассмотрим этот код:
pawno - название класса;
public - это режим доступа(подробнее ниже);
int pp; - создаём переменную int с названием pp;
void init(void); - Создаём функцию в классе.
Идём далее,теперь,мы создадим функцию класса pawno - init();
Опять-же,рассмотрим:
pawno::init - pawno имя класса,от которого идёт функция,init - имя функции;
pp = 5; - присваиваем переменной pp значение 5;
cout - Выводим переменную pp в консоль.
Если вы правильно понимаете,идём далее,теперь,мы попробуем вывести значение в окно:
Создаём функцию int main() - если она уже есть,то просто добавьте объект и инициализируйте его:
Рассмотрим:
pawno a; - pawno - название класса,a - имя инициализирующегося обьъекта.
a.init - a - имя объекта,init - имя вызывающейся объектом функции класса.
Теперь перейдём к режимам доступа:
public: - публичный режим доступа,служит для того,чтобы сделать другую часть класса общей,то-есть сделать переменные и функции доступными из других частей вашей программы.
private: - приватный режим доступа,доступен только для функций класса.
protected: - будем изучать при использовании наследования классов.
Пока всё,первый урок по СИ(Мой
).
---------- Post added at 19:32 ---------- Previous post was at 19:22 ----------
Кхм,хотел написать,это только 1 урок по классам,дальнейшее дальше рассматривать будем.
Классы - как и стурктуры, как и перечисления служат для удобства безопасного программирования и обращения к разным типам элементов..
Рассмотрим мой пример составленый ниже:
Код:
class pawno {
public:
int pp;
void init(void);
};
pawno - название класса;
public - это режим доступа(подробнее ниже);
int pp; - создаём переменную int с названием pp;
void init(void); - Создаём функцию в классе.
Идём далее,теперь,мы создадим функцию класса pawno - init();
Код:
void pawno::init()
{
pp = 5;
cout << "Chislo ravno = " << pp << endl;
}
pawno::init - pawno имя класса,от которого идёт функция,init - имя функции;
pp = 5; - присваиваем переменной pp значение 5;
cout - Выводим переменную pp в консоль.
Если вы правильно понимаете,идём далее,теперь,мы попробуем вывести значение в окно:
Создаём функцию int main() - если она уже есть,то просто добавьте объект и инициализируйте его:
Код:
int main()
{
pawno a;//Инициализация объекта.
a.init();//Вызов функции объекта.
return 0;
}
pawno a; - pawno - название класса,a - имя инициализирующегося обьъекта.
a.init - a - имя объекта,init - имя вызывающейся объектом функции класса.
Теперь перейдём к режимам доступа:
public: - публичный режим доступа,служит для того,чтобы сделать другую часть класса общей,то-есть сделать переменные и функции доступными из других частей вашей программы.
private: - приватный режим доступа,доступен только для функций класса.
protected: - будем изучать при использовании наследования классов.
Пока всё,первый урок по СИ(Мой
---------- Post added at 19:32 ---------- Previous post was at 19:22 ----------
Кхм,хотел написать,это только 1 урок по классам,дальнейшее дальше рассматривать будем.
Последнее редактирование:
