コード例 #1
0
        static void Main(string[] args)
        {
            BaseCalculator testMultiply = new BaseCalculator();

            testMultiply.Multiply();

            ScientificCalculator testSquareRoot = new ScientificCalculator();

            testSquareRoot.SquareRoot();
        }
コード例 #2
0
 public CalculatorStrategy(BaseCalculator calculator)
 {
     _calculator = calculator;
 }
コード例 #3
0
 public MainWindow()
 {
     baseCalculator = new BaseCalculator(new CalculateOperationFactory());
     InitializeComponent();
     CalculateButton.Click += CalcluateClick;
 }
コード例 #4
0
 public void SetCalculator(BaseCalculator calculator)
 {
     _calculator = calculator;
 }