RedFlys

CSharpLight HomeWork - OOP - ClassPlayer

Feb 9th, 2021
662
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.03 KB | None | 0 0
  1. using System;
  2.  
  3. namespace CSharpLight_HomeWork___OOP___ClassPlayer
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             Player player1 = new Player("Бомж", ClassPlayer.Druid, 1);
  10.             Player player2 = new Player("Человек в плаще", ClassPlayer.Roge, 69);
  11.  
  12.             player1.ShowInfo();
  13.             Console.ReadKey();
  14.         }        
  15.     }
  16.  
  17.     class Player
  18.     {
  19.         private string _name;
  20.         private ClassPlayer _class;
  21.         private int _level;
  22.  
  23.         public Player (string name, ClassPlayer classPlayer, int level)
  24.         {
  25.             _name = name;
  26.             _class = classPlayer;
  27.             _level = level;
  28.         }
  29.  
  30.         public void ShowInfo()
  31.         {
  32.             Console.WriteLine($"Никнейм - {_name}. \nКласс персонажа - {_class}. \nУровень - {_level}.");
  33.         }
  34.     }      
  35.  
  36.     enum ClassPlayer
  37.     {
  38.         Warroir,
  39.         Roge,
  40.         Druid,
  41.         Knight,
  42.         Mage
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment