Хелпикс

Главная

Контакты

Случайная статья





Практическая работа №13. ПО «ОСНОВАМ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ». Задания 1-3 часть 2. Что в объектно-ориентированном программировании является типом данных «класс»?



 

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное образовательное учреждение

высшего образования

              «Гжельский государственный университет»(ГГУ)        

Колледж ГГУ

 

Специальность 09.02.07 Информационные системы и программирование

 

Практическая работа №13

ПО «ОСНОВАМ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»

Задания 1-3 часть 2

 

 

ВЫПОЛНИЛ:

Студент группы ИСП-О-18

Кукушкин А.А.

 

ПРОВЕРИЛА:

Шелепова Т.С.

Оценка _________________

 

п. Электроизолятор

2020 г.

/* Практическая работа №13. Классы.

 

Задание 1.

 

Создайте класс Numbers, который содержит два целых числа. Этот класс должен иметь две переменные-члены для хранения этих двух целых чисел. Вы также должны создать два метода:

 

- метод set(), который позволит присваивать значения переменным;

 

- метод print(), который будет выводить значения переменных.

 

Работу выполнил Кукушкин Алексей ИСП-О-18 */

 

#include <iostream>

 

class Numbers

 

{

public:

    int array1;

    int array2;

    void set(int a, int b)

    {

              array1 = a;

 

              array2 = b;

    }

 

    void print()

    {

              std::cout << "Numbers(" << array1 << ", " << array2 << ")\n";

    }

};

 

int main()

 

{

    Numbers num1;

    num1.set(3, 3); //инициализируем объект n1 значениями 3 и 3

    Numbers num2{ 4, 4 }; //инициализируем объект n2 значениями 4 и 4

    num1.print();

    num2.print();

    return 0;

}

Ответы на вопросы:

1. Что в объектно-ориентированном программировании является типом данных «класс»?

Класс — в объектно-ориентированном программировании, представляет собой шаблон для создания объектов, обеспечивающий начальные значения состояний: инициализация полей-переменных и реализация поведения функций или методов.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.