Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Вариант 2 Телефон

Работа добавлена на сайт samzan.net:


Отчёт по лабораторной работе №4.

Вариант 2 - Телефон.

Цель:  Изучить механизмы и особенности наследования в С#.

Постановка задачи: 

     1.  Дополнить диаграмму классов UML.  

2.  Разработать иерархию классов.

  1.  Проиллюстрировать вызов конструкторов при наследовании.
  2.  Изучить механизм явного вызова конструкторов.
  3.  Проиллюстрировать использования модификатора protected.

UML диаграмма классов:

Описание программного модуля:

 

 

class Mobile : Phone        // класс мобильных

{

 public Mobile(): base("Cool")  // конструктор класса Mobile и базового класса

 {

 Console.WriteLine("This constructor default of Mobile.") ;

 }

};

    

class Paystation : Phone       // класс таксофонов

{

 protected string Place;  // место размещение

 public void SetPlace(string pl)  // изменить место

{

 Place = pl;

}

    

 public Paystation()  // конструктор

{

 Console.WriteLine("This constructor default of Paystation.") ;

}

};

sealed class Siemens : Mobile     // класс мобильных - Siemens

{

 private string Buttons;     // кнопки

 public void SetButton(string button)  // изменить кнопки

{

 Buttons += button;

}

 

 public Siemens()             // конструктор    

{

 Console.WriteLine("This constructor default of Siemens.") ;

base.Ring(333);           // вызов метода базового класса

}

};

Результат работы программы:

Выводы:

  1.  Приобретены навыки в реализации наследования в C#.
  2.  Приобретён навык в создании защищённых атрибутов класса.
  3.  Получен опыт работы с конструкторами базовых классов  в C#.
  4.  Получен опыт реализации иерархии классов C#..
  5.  Получен навык по реализации закрытых классов.
  6.  Приобретен опыт по работе в вызове методов базового класса .




1. Е~бек ж~не тіршілік ~ауіпсіздігі кафедрасы Зертханалы~ ж~мыс 10 Та~ырыбы ~ндіріс ~имарата
2. Проведение реинжиниринга бизнеспроцесса
3. Оптимальный поиск переносного компьютера ноутбука на рынке
4. Тема 1- Проверка качества и информативности проверяемого диагностического теста Для выполнения задания и.
5. 1 Изучить методику гигиенического нормирования показателей микроклимата рабочих мест производственных пом
6. Магистральные средства используются для образования одноранговых связей между крупными локальными
7. Она находится на грани искусства и бизнеса и далеко не всегда поддается регулированию законом
8. по теме Ведущий
9. программное обеспечение состоящее из- отдельных прикладных программ и пакетов прикладных программ пред
10.  Авиационные двигатели
11. О досточтимые рыцари юные повелители душ Знатоки вежливости и любезности Явитесь на зов турнирных тру
12. тематических способностей младших школьников в классах коррекции.
13.  Агрессивность адаптация аддикция амбивалентность апатия апперцепция архетип атрибутивные процессы а
14. по теме - ldquo;Адаптация цены к условиям рынкаrdquo; Выполнил- Емельянов Д
15. Лабораторная работа 7 Тема- Дополнительные возможности форматирования 3
16. варианта выбора средств политики занятости активный и пассивный
17. Ярослава Мудрого Набрання чинності новим ЦК значною мірою активізувало необхідність пошуку шляхів прави
18. Настольжи 2 ТРЕБОВАНИЯ К СЫРЬЮ Продовольственное сырье пищевые продукты и полуфабрикаты используемы
19. Процесс личной продажи как один из элементов маркетинговой коммуникации
20. Тема- Управление инвестиционным портфелем