Is it possible to store different subclasses in one array?
    Leonardo 
    leotada523 at gmail.com
       
    Mon Apr 13 01:42:51 UTC 2020
    
    
  
Is it possible to store different subclasses in one array?
In C#, we have this example, but how I do that in D?
public class BaseItem{
       public string name = "";
  }
  public class Weapon : BaseItem{
       public int damage = 10;
  }
  public class Potion : BaseItem{
       public int hpRestore = 50;
  }
var GameItems = new List<BaseItem>();
GameItems.Add(new Weapon());
GameItems.Add(new Potion());
    
    
More information about the Digitalmars-d-learn
mailing list