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

Кеңейтуші әдістерді жүзеге асыру

Автор:   •  Сентябрь 18, 2021  •  Лекция  •  1,466 Слов (6 Страниц)  •  336 Просмотры

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

№8 Зертханалық жұмыс

Тақырыбы: Кеңейтуші әдістерді жүзеге асыру

Тапсырма: 7-дәріс материалдарын қайта қарастырып, 1-7 лабораториялық жұмыстарда берілген әдістердің бірін кеңейтуші әдіс ретінде жүзеге асырыңыз.

11-нұсқа

Берілгені: Терезе класын сипаттаңыз. Өрістері: терезе тақырыбы, сол жақ жоғарғы төбесінің тік және көлденең координаталары, терезе биіктігі мен ені. Келесі әдістерді жүзеге асырыңыз:

1. класс үшін бос, параметрлі және көшіру конструкторларын құру;

2. терезе параметрлерін өзгерту әдісін асыра жүктеңіз: бүтін санға көбейту арқылы және нақты санға көбейту арқылы масштабтау;

3. әдістердің бірін кеңейтуші әдіс ретінде жүзеге асыру

Коды:

using System; 

using System.Collections.Generic;

using System.Linq;

using System.Security;

using System.Text;

using System.Threading;

using System.Threading.Tasks;

namespace Diana

{

        class SlimDemo

        {

                static void Main()

                {

                        Tereze t = new Tereze("Name1", 1, 3, 4, 5);

                        Tereze t1 = new Tereze("Name2", 3, 4, 8, 7);

                        Tereze.Eseleu(t, 1, 3);

                        Tereze.Eseleu(t1, 1.2, 3.4);

                        Console.WriteLine(KMethod.Audan(t1));

                        Console.ReadKey();

                }

        }

        public static class KMethod

        {

                public static double Audan(this Tereze t)

                {

                        return t.h * t.l;

                }

        }

        public class Tereze

        {

                public string Name;

                public double x, y, h, l;

                public Tereze() { }

                public Tereze(string n, double x, double y, double h, double l)

...

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