public static Oxygen GetElement() { if (o == null) { o = new Oxygen(); } return(o); }
static void Main(string[] args) { Oxygen oxs = Oxygen.GetElement(); Carbon c = new Carbon(); CarbonDioxide co2 = oxs.SustainLife(c); //fabryka ew builder, bo zmniejsza ilość węgla HumanCell h1 = new HumanCell(); //klon HumanCell h2 = h1.Divide(); }
public override CarbonDioxide Breathe(Oxygen O, Carbon C) { return(O.SustainLife(C)); }
public CarbonDioxide(Oxygen _O, Carbon _C) { _O.amountOfAtoms = -2; _C.amountOfAtoms--; }
abstract public CarbonDioxide Breathe(Oxygen O, Carbon C);