コード例 #1
0
        public override void Display()
        {
            // The Adaptee

            _bank = new ChemicalDatabank();


            _boilingPoint = _bank.GetCriticalPoint(_chemical, "B");

            _meltingPoint = _bank.GetCriticalPoint(_chemical, "M");

            _molecularWeight = _bank.GetMolecularWeight(_chemical);

            _molecularFormula = _bank.GetMolecularStructure(_chemical);


            base.Display();

            Console.WriteLine(" Formula: {0}", _molecularFormula);

            Console.WriteLine(" Weight : {0}", _molecularWeight);

            Console.WriteLine(" Melting Pt: {0}", _meltingPoint);

            Console.WriteLine(" Boiling Pt: {0}", _boilingPoint);
        }
コード例 #2
0
 public void Display()
 {
     Console.WriteLine($"Compound: {chemical}");
     Console.WriteLine($"Formula: {chemicalBank.GetMolecularStructure(chemical)}");
     Console.WriteLine($"Weight: {chemicalBank.GetMolecularWeigth(chemical)}");
     Console.WriteLine($"Melting Point: {chemicalBank.GetCriticalPoint(chemical, "M")}");
     Console.WriteLine($"Boiling Point: {chemicalBank.GetCriticalPoint(chemical, "B")}\n");
 }
コード例 #3
0
        public override void Display()
        {
            bank = new ChemicalDatabank();

            boilingPoint     = bank.GetCriticalPoint(chemical, "B");
            meltingPoint     = bank.GetCriticalPoint(chemical, "M");
            molecularWeight  = bank.GetMolecularWeight(chemical);
            molecularFormula = bank.GetMolecularString(chemical);

            base.Display();

            Console.WriteLine(" Formula: {0}", molecularFormula);
            Console.WriteLine(" Weight : {0}", molecularWeight);
            Console.WriteLine(" Melting Pt: {0}", meltingPoint);
            Console.WriteLine(" Boiling Pt: {0}", boilingPoint);
        }