Calculator Using Inheritance
Calculator Using Inheritance
Aim:
To implement the inheritance concept using PHP.
Algorithm:
STEP 1: Start the process.
STEP 2 :create a php file named "calculator.php".
STEP 3: design the page using text box,drop downlist and a
button.
STEP 4: Create a class calculator.
STEP 5: Create two variables num1,num2.
STEP 6: Define a method calculate that has basic operations like
addition,subraction,multiplication and division.
STEP 7:Create another class AdvancedCalculator that extends
the calculator class.
STEP 8:Define a method that calculates the power value of a
number.
STEP 9:save and run the file.
STEP 10:stop the process.
Program:
<!DOCTYPE html>
<html>
<head>
<title>Advanced Calculator</title>
</head>
<body>
<h1>Advanced Calculator</h1>
<form method="post" action="">
<input type="number" name="num1" placeholder="Enter
number 1" required>
<select name="operator">
<option value="add">+</option>
<option value="subtract">-</option>
<option value="multiply">*</option>
<option value="divide">/</option>
<option value="power">^</option>
</select>
<input type="number" name="num2" placeholder="Enter
number 2" required>
<input type="submit" value="Calculate">
</form>
<?php
class Calculator {
protected $num1;
protected $num2;
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$num1 = $_POST["num1"];
$num2 = $_POST["num2"];
$operator = $_POST["operator"];
OUTPUT:
Result:
Thus the program has been executed successfully.