Самостоятельная работа по дисциплине: «Процессы открытых горных работ» Выполнил(а): Куролбоев О. Группы: Каримов Ш


Download 203.34 Kb.
bet1/4
Sana08.11.2023
Hajmi203.34 Kb.
#1758514
TuriСамостоятельная работа
  1   2   3   4
Bog'liq
Миси титул


Министерство образования и науки
Российской Федерации
Филиал федерального государственного образовательного учреждения высшего образования
“Национальный исследовательский технологический университет МИСиС”
в городе Алмалык




САМОСТОЯТЕЛЬНАЯ РАБОТА
по дисциплине: «Процессы открытых горных работ»


Выполнил(а): Куролбоев О.
Группы:Каримов Ш.

Алмалык - 2023 год



Лабораторная работа № 10
Классы в языке C++


Цель работы и содержание:
закрепление знаний о классах, составление программ с классами.


Основные сведения о структурах в языке С++
Примерная структура класса (не привязанная к какому-либо языку ООП):
class имя_класса
{
private:
. . . . . . .
public:
. . . . . . .
protected:
. . . . . . .
}
Класс должен иметь уникальное имя. Если он наследован из другого, то надо указать имя родительского(их) класса(ов). Обычно у класса бывают три раздела: private, public, protected. Указание на начало раздела private часто опускается и, если не объявлено начало ни одного из других разделов описания класса, считается, что данные относятся к разделу private.
Методы в классе могут быть объявлены как дружественные (friend) или виртуальные (virtual). Иногда встречается объявление перегружаемых (overload) функций. Каждое из этих понятий более подробно мы рассмотрим отдельно.
Пример простейшего класса данных:
class date
{
private:
int day,year;
public:
int input (int,char,int);
int output (int, char*, int);
int sum1 (int,char*, int);
int sum2 (int, char*, int);
int min1 (int, Char*,int);
int minn (int,char*, int);
int koi (int, char*,int,int,char*,int,int)
}

Пример описания наследования классов на С++:


class A
{
. . . . .
}
class B: public A
{
. . . . .
}

Download 203.34 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling