Загрузка...

Creation of abstract classes, methods, properties. (Check the code, what is missing from these points?)

Thread in C# created by DenisBO Jun 29, 2021. 134 views

  1. DenisBO
    DenisBO Topic starter Jun 29, 2021 Banned 0 Jun 23, 2021
    1. Создать абстрактный класс, содержащий хотя бы одно поле и один абстрактный метод.
    2. Создать 2 класса преемником в которых:
    • проиллюстрировать подражания;
    • проиллюстрировать подражания абстрактных полей и свойств
    • проиллюстрировать работу абстрактного метода в дочернем классе
      Code
      using System;

      namespace Abstractcl
      {
      class Program
      {
      static void Main(string[] args)
      {
      Gamer gr = new Gamer();
      Speed sd = new Speed();
      gr.Gamers(sd);

      }
      }
      }

      using System;
      using System.Collections.Generic;
      using System.Linq;
      using System.Text;
      using System.Threading.Tasks;

      namespace Abstractcl
      {
      class Gamer
      {
      public void Gamers(Speedrun speedrun)
      {
      speedrun.Gamers();
      }
      }
      class Speed : Speedrun
      {
      public override void Gamers()
      {
      Console.WriteLine("Проходит игру на скорость");
      }
      }
      }

      using System;
      using System.Collections.Generic;
      using System.Linq;
      using System.Text;
      using System.Threading.Tasks;

      namespace Abstractcl
      {
      abstract class Speedrun
      {
      public abstract void Gamers();

      }
      }
    (И что нужно заменить help)
     
  2. RSPARKER
    RSPARKER Jun 29, 2021 2225 Feb 19, 2018
    неправильно
     
    1. DenisBO Topic starter
      RSPARKER, Я то всё понимаю, но в чём ошибка? Либо чего не хватает..
  3. Humboy13
    Humboy13 Jun 29, 2021 41 Jan 8, 2020
    Абстрактных полей нет.
     
    1. DenisBO Topic starter
      Humboy13, Понял. Спасибо! Я просто пока вообще особо не разобрался как это работает из-за не хватки времени на данный момент ;)
Top
Loading...