Классы языка программирования C#
Автор: Thunderer Thief • Сентябрь 2, 2018 • Лабораторная работа • 971 Слов (4 Страниц) • 1,024 Просмотры
КЛАССЫ ЯЗЫКА ПРОГРАММИРОВАНИЯ C#
Цель работы
Приобретение практических навыков по разработке классов и использованию полей, свойств и методов объектов.
Задание
Создать класс «Видеоклип», в котором определять не менее 6 полей – название, ФИО исполнителя, время звучания, жанр и т.д. Предусмотреть режим просмотра на экране монитора.
Алгоритм решения задачи
- Создаем класс с названием “Class1”, который определяет не менее 6 полей – “Название”, “ФИО, “Время”, “Жанр”, “Формат”, “Бюджет”.
- Создаем массив имен, где указываем нужные данные.
- В кнопке 1 происходит формирование определенных данных и записывается в массив объектов.
- В кнопке 2 формируем вывод информации “Название”, “ФИО, “Время”, “Жанр”, “Формат”, “Бюджет” в таблицу.
Код программы
Class1.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WindowsFormsApplication28
{
public class Class1
{
public string Aa { get; set; }
public string Bb { get; set; }
public string Cc { get; set; }
public string Dd { get; set; }
public string Ee { get; set; }
public string Zz { get; set; }
}
}
Form1.cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication28
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Class1[] q = new Class1[6];
public int i;
public int[] zz = new int[6];
private string[] a = new string[6] { "1", "2", "3", "4", "5", "6" };
public string[] b = new string[6] { "3м 5с", "2м 47с", "3м 15с", "4м 27с", "5м 1с", "4м 4 с" };
private string[] c = new string[6] { "mp3", "mp4", "flv", "avi", "DVD", "mpeg" };
public string[] d = new string[6] { "Жуков А.С", "Кондратьев С.К", "Кирилленко М.Р", "Павлов М.Ч", "Степанов Г.У", "Лепицкий Е.А" };
...