Министерство по развитию информационных технологий и коммуникаций республики узбекистан каршинский филиал ташкентского университета информационных технологий


Download 126.89 Kb.
bet1/4
Sana26.01.2023
Hajmi126.89 Kb.
#1125505
  1   2   3   4
Bog'liq
3 Indepent work





МИНИСТЕРСТВО ПО РАЗВИТИЮ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И КОММУНИКАЦИЙ РЕСПУБЛИКИ УЗБЕКИСТАН
КАРШИНСКИЙ ФИЛИАЛ ТАШКЕНТСКОГО УНИВЕРСИТЕТА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
ИМЕНИ МУХАММАДА АЛ-ХОРАЗМИ
ФАКУЛЬТЕТ “ КОМПЬЮТЕРНЫЙ ИНЖЕНЕРИНГ”

САМОСТОЯТЕЛЬНАЯ РАБОТA



ПО ПРЕДМЕТУ: « DASTURLASH 1 »
Группа: TT-12-21


Подготовил (а): Nazarov S
Принял (а): Nurjabova D

Карши-2023
ОРГАНИЗАЦИЯ СООТВЕТСТВУЮЩИХ КЛАССЫ
План

  1. Концепция класса

  2. Права доступа

  3. Конструктор и деструктор

Заключение
Список литературы

C++ — это объектно-ориентированный язык программирования. Язык программирования C++ полностью посвящен классам и объектам, а также их свойствам и методам. Класс — это определяемый пользователем тип данных, который мы можем использовать в нашей программе, и он действует как конструктор объекта или «чертеж» для создания объектов. Используйте ключевое слово class для создания класса. Мы создаем класс с именем «MyClass».


class MyClass {       // class


public: // ochiqlik siyosati
int myNum; // Attribute (int tipiga tegishli)
string myString; // Attribute (string tipiga tegishli)
};

Как расширение концепции структуры классов. Проще всего классы можно описать так:


Ключ класса Номер класса {список компонентов}
Компоненты класса состоят из просто типизированных данных и функций. Список компонентов, заключенных в фигурные скобки, называется телом класса. Функции, принадлежащие классу, называются функциями-компонентами или функциями класса.
Ключевое слово Struct можно использовать в качестве ключа класса. Например, следующая конструкция вводит класс комплексных чисел.
struct complex
{
double real;
double imag;
void define (double re=0.0, double im=0.0)
{
real=re; imag=im;
}
void display (void)
{
cout<=”real=”<cout<=”imag=”<}
};
Отличие этого класса от структуры в том, что помимо данных компонента (реального, изображения) включены две функции компонента (define() и display()).
Это можно рассматривать как тип типа типизированных переменных класса. В рамках этих типов конкретные объекты можно описать следующим образом:
Например:
complex x,y;
complex dim[8];
Объекты, принадлежащие классу, описываются следующим образом;

Download 126.89 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




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