コード例 #1
0
 public static Parametry getInstance()
 {
     if (instance == null)
     {
         instance = new Parametry();
     }
     return(instance);
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: cogito96/MetodaPolowiczna
        static void MetodaPolowienia()
        {
            //wybieramy metodę wyszukiwania miejsc zerowych //korzystamy z metody fabrykującej
            IMetodaWyszukiwaniaMiejscaZerowego metodaPolowienia = MetodyWyszukiwaniaMiejscZerowychMetodaFabryczna.StworzMetodeSzukania(MetodyWyszukiwaniaMiejscZerowychEnum.METODA_POLOWIENIA);
            Przedzial przedzial = Parametry.getInstance().przedział;

            if (metodaPolowienia.CzyMetodaSpełniaWarunki(przedzial)) //sprawdzamy czy spelnione zostana watunki algorytmu
            {
                metodaPolowienia.WyznaczMiejsceZerowe(przedzial);
            }
            else
            {
                System.Console.WriteLine("Nie zostały spełnione warunki do użycia algorytmu");
            }
        }