fix-#64 #77

Merged
alexis.drai merged 2 commits from fix-#64 into main 2 years ago

@ -5,15 +5,13 @@ using Model.Dice.Faces;
namespace Model.Dice
{
public abstract class AbstractDie<T> where T : AbstractDieFace
public abstract class AbstractDie<T> : RandomnessHaver where T : AbstractDieFace
{
protected string Name;
public IEnumerable<T> ListFaces => listFaces;
private readonly List<T> listFaces = new();
private static readonly Random rnd = new();
protected AbstractDie(string name, params T[] faces)
{
Name = name;

@ -0,0 +1,16 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Model.Dice
{
public class RandomnessHaver
{
protected RandomnessHaver()
{
}
protected static readonly Random rnd = new();
}
}
Loading…
Cancel
Save