public void Add(double num1, double num2)
public void Subtract(double num1, double num2)
public void Multiply(double num1, double num2)
public void Divide(double num1, double num2)
Console.WriteLine("Error: Cannot divide by zero.");
public class ScientificCalculator : Calculator
public void Square(double num)
result = Math.Pow(num, 2);
public void SquareRoot(double num)
public static void Main()
Calculator calculator = new Calculator();
Console.WriteLine("Result: " + calculator.Result);
calculator.Subtract(10, 4);
Console.WriteLine("Result: " + calculator.Result);
ScientificCalculator scientificCalculator = new ScientificCalculator();
scientificCalculator.Square(5);
Console.WriteLine("Result: " + scientificCalculator.Result);
scientificCalculator.Divide(10, 2);
Console.WriteLine("Result: " + scientificCalculator.Result);