interface
interface ICalculator{
// public and abstract
void add(int a, int b);
void sub(int a, int b);
void mul(int a, int b);
void div(int a, int b);
}
class Cal implements ICalculator{
public void add(int a , int b){
System.out.println("the sum is="+(a+b));
}
public void sub(int a , int b){
System.out.println("the subtraction is="+(a-b));
}
public void mul(int a , int b){
System.out.println("the multiplication is="+(a*b));
}
public void div(int a , int b){
System.out.println("the division is="+(a/b));
}
}
public class Main
{
public static void main(String[] args) {
ICalculator c = new Cal();
c.add(10,20);
c.sub(4,2);
c.mul(2,8);
c.div(9,3);
}
}
------------------------------------------------------------------------------------------------------------------
interface ICalculator1{
// public and abstract
void add(int a, int b);
void sub(int a, int b);
}
interface ICalculator2{
// public and abstract
void mul(int a, int b);
void div(int a, int b);
}
class Cal implements ICalculator1,ICalculator2{
public void add(int a , int b){
System.out.println("the sum is="+(a+b));
}
public void sub(int a , int b){
System.out.println("the subtraction is="+(a-b));
}
public void mul(int a , int b){
System.out.println("the multiplication is="+(a*b));
}
public void div(int a , int b){
System.out.println("the division is="+(a/b));
}
}
public class Main
{
public static void main(String[] args) {
ICalculator1 c1 = new Cal();
c1.add(10,20);
c1.sub(4,2);
ICalculator2 c2 = new Cal();
c2.mul(2,8);
c2.div(9,3);
}
}
----------------------------------------------------------------------------------------------------------------------
interface ICalculator1{
// public and abstract
void add(int a, int b);
void sub(int a, int b);
}
class Calculator2{
public void mul(int a , int b){
System.out.println("the multiplication is="+(a*b));
}
public void div(int a , int b){
System.out.println("the division is="+(a/b));
}
}
class Cal extends Calculator2 implements ICalculator1{
public void add(int a , int b){
System.out.println("the sum is="+(a+b));
}
public void sub(int a , int b){
System.out.println("the subtraction is="+(a-b));
}
}
public class Main
{
public static void main(String[] args) {
Cal c = new Cal();
c.add(10,20);
c.sub(4,2);
c.mul(2,8);
c.div(9,3);
}
}
---------------------------------------------------------------------------------------------------------------------
interface ICalculator1{
// public and abstract
void add(int a, int b);
void sub(int a, int b);
}
interface ICalculator2 extends ICalculator1{
// public and abstract
void mul(int a, int b);
void div(int a, int b);
}
class Cal implements ICalculator2{
public void add(int a , int b){
System.out.println("the sum is="+(a+b));
}
public void sub(int a , int b){
System.out.println("the subtraction is="+(a-b));
}
public void mul(int a , int b){
System.out.println("the multiplication is="+(a*b));
}
public void div(int a , int b){
System.out.println("the division is="+(a/b));
}
}
public class Main
{
public static void main(String[] args) {
ICalculator2 c = new Cal();
c.add(10,20);
c.sub(4,2);
c.mul(2,8);
c.div(9,3);
}
}
--------------------------------------------------------------------------------------------------------------------
Comments
Post a Comment