Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Создание классов

Автор:   •  Май 8, 2023  •  Лабораторная работа  •  8,408 Слов (34 Страниц)  •  133 Просмотры

Страница 1 из 34

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ​
ФЕДЕРАЦИИ​​
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ​
 ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ​
ОБРАЗОВАНИЯ​​
«Казанский (Приволжский) федеральный университет»​​
Набережночелнинский институт (филиал)​​
Высшая инженерная школа​​


Отделение информационных технологий и энергетических систем​​
Кафедра информационных систем​​

Отчет по лабораторным работам

по дисциплине Программная инженерия

Выполнил:

Студент Шехмаметьев Ш.Н.

Группа 2201122

Проверил:

к.т.н., доцент Зубков Е.В.

г. Набережные Челны, 2021 г.

Проверил:

к.т.н., доцент Зубков Е.В.

Лабораторная работа 1

 «Создание классов»

Цель работы: Получение навыков в разработке программ с использованием классов.

Текст программы

using System;

namespace lab1

{

    class Program

    {

        class Truck

        {

            //открытые элементы класса

            public static string mark = "Марка: МАЗ";

            public static string color = "Цвет: белый";

            public static string maxCarCap = "Макс. Грузоподьемность: 5000 кг";

        }

        class VIVOD

        {

            static void Main()

            {

                Console.WriteLine(Truck.mark); // Вывод на экран значения переменной mark

                Console.WriteLine(Truck.color); // Вывод на экран значения переменной color

                Console.WriteLine(Truck.maxCarCap); // Вывод на экран значения переменной maxCarCap

            }

        }

    }

Результаты выполнения программы

В результате создан класс Truck, у которого 3 статических поля: mark, color, maxCarCap.

Вывод полей класса Truck (рисунок 1):

[pic 1][pic 2]

Рисунок 1. Статические поля класса

Вывод

Таким образом, создан класс Truck, содержащий  поля, которые можно использовать для хранения данных.  Предусмотрена инициализация переменных класса, помещение данных в переменные и извлечение данных.

 

Проверил:

к.т.н., доцент Зубков Е.В.

Лабораторная работа 2

 «Создание объектов»

Цель работы: Получение навыков в разработке программ с использованием объектов.

Текст программы

using System;

namespace lab2

{

    class Truck

    {

        //открытые элементы класса

        public string mark;

        public string color;

        public string  maxCarCap;

        // Конструктор по умолчанию

        public Truck()

        {

            mark = "Неизвестно";

            color = "Неизвестно";

            maxCarCap = "Неизвестно";

        }  

        public Truck(string mark1, string color1, string maxCarCap1) // Перегруженный конструктор

        {

            mark = mark1;

            color = color1;

            maxCarCap = maxCarCap1;

        }

    }

    class VIVOD

    {

        static void Main()

...

Скачать:   txt (30.4 Kb)   pdf (530.2 Kb)   docx (479.7 Kb)  
Продолжить читать еще 33 страниц(ы) »
Доступно только на Essays.club