|
|||
Практическая работа №13. ПО «ОСНОВАМ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ». Задания 1-3 часть 2. Что в объектно-ориентированном программировании является типом данных «класс»?Стр 1 из 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. Что в объектно-ориентированном программировании является типом данных «класс»? Класс — в объектно-ориентированном программировании, представляет собой шаблон для создания объектов, обеспечивающий начальные значения состояний: инициализация полей-переменных и реализация поведения функций или методов.
|
|||
|