DEV Community

Ranjith Ranjith
Ranjith Ranjith

Posted on

Day 6 (interface and implement ) task .

1) Interface

 First right for a content
Enter fullscreen mode Exit fullscreen mode

Car =start, stop, accelerate, break

Governmenttransportdepartment
Followrules, payTak, insurance, passpulltionchick

publicinterfaceCar {

    void start();
    void stop();
    void accelerate();
    void break();
   }
Enter fullscreen mode Exit fullscreen mode

}

public interface Governmenttransportdepartment{
void followrules();
void paytax();
void insurance();
void passpullictioncheck();
}
}

Next wright tha implement
1) Maruthisuzuki =swift
2)benz

public maruthisuzuki implement car,governmenttransportdeparment

public void start();
System.out.println("swift is start"){
}
public void stop();
System.out.println("swift is stop"){
}
public void accelerate();
System.out.println("swift is accelerate"){
}
public void break();
System.out.println("swift is break"){
}

public void paytak();
System.out.println("swift is paytax "){
}
public void followrules();
System.out.println("swift is followeules"){
}
public void passpullictioncheck();
System.out.println("swift passpullictioncheck"){
}
public void insurance();
System.out.println("swift is pay insurance"){

Public static void main(String[]args)
Maruthisuzuki swift=new maruthisuzuki();

    Swift.start();
    Swift.stop();
    Swift.accelerate();
    Swift.break();
    Swift.paytax();
    Swift.insurance();
    Swift.passpullictioncheck();
    Swift.followrules();
Enter fullscreen mode Exit fullscreen mode

public class Benz implements Car, GovernmentTransportDepartment {

public void start() {
    System.out.println("Benz is starting");
}
    public void stop() {
    System.out.println("Benz is stopping");
}

public void accelerate() {
    System.out.println("Benz is accelerating");
}

public void brake() {
    System.out.println("Benz is braking");
}

public void followRules() {
    System.out.println("Benz follows traffic rules.");
}

public void payTax() {
    System.out.println("Benz road tax is paid.");
}

public void getInsurance() {
    System.out.println("Benz has insurance.");
}

public void passPollutionCheck() {
    System.out.println("Benz passed pollution check.");
}

public static void main(String[] args) {
    Benz benz = new Benz();
    benz.start();
    benz.accelerate();
    benz .brake();
    benz.stop();
    benz.followRules();
    benz.payTax();
    benz.getInsurance();
    benz.passPollutionCheck();
}
Enter fullscreen mode Exit fullscreen mode

}

Top comments (0)