static ChemicalFactory() { _chemicals["carbon"] = new Chemical("Carbon", "C", 12); _chemicals["sulfur"] = new Chemical("Sulfur", "S", 32); _chemicals["saltpeter"] = new Chemical("Saltpeter", "KN03", 101); //... }
static ChemicalFactory() { _chemicals["wegiel"] = new Chemical("Wêgiel", "C", 12); _chemicals["siarka"] = new Chemical("Siarka", "S", 32); _chemicals["saletra"] = new Chemical("Saletra", "KNO3", 101); //... }
/// <summary> /// Modeluje partiê substancji. Klasa przekszta³cona z pierwotnej /// klasy Substance tak, by zale¿a³a od niezmiennych obiektów klasy /// Chemical. /// </summary> /// <param name="grams">Masa tej partii substancji</param> /// <param name="chemical">Sk³ad chemiczny partii</param> public Substance2(double grams, Chemical chemical) { _grams = grams; _chemical = chemical; }