(1)代码如下:

接口Vehicle:

public interface Vehicle {
    void start(String vehicleType);
    void stop(String vehicleType);
}

Bike类:

public class Bike implements Vehicle {
    @Override
    public void start(String vehicleType) {
        System.out.println(vehicleType + " started.");
    }

    @Override
    public void stop(String vehicleType) {
        System.out.println(vehicleType + " stopped.");
    }
}

Bus类:

public class Bus implements Vehicle {
    @Override
    public void start(String vehicleType) {
        System.out.println(vehicleType + " started.");
    }

    @Override
    public void stop(String vehicleType) {
        System.out.println(vehicleType + " stopped.");
    }
}

interfaceDemo类:

public class interfaceDemo {
    public static void main(String[] args) {
        Bike bike = new Bike();
        Bus bus = new Bus();

        bike.start("Bike");
        bike.stop("Bike");

        bus.start("Bus");
        bus.stop("Bus");
    }
}

输出:

Bike started.
Bike stopped.
Bus started.
Bus stopped.

(2)代码如下:

ParentClass类:

public class ParentClass {
    private int value;

    public ParentClass(int value) {
        this.value = value;
        System.out.println("ParentClass value is: " + value);
    }
}

SubClass类:

public class SubClass extends ParentClass {
    public SubClass(int value) {
        super(value);
    }

    public void setValue(int value) {
        super.value = value;
    }

    public int getValue() {
        return super.value;
    }
}

DemoPackage类:

import MainPackage.SubClass;

public class DemoPackage {
    public static void main(String[] args) {
        SubClass subClass = new SubClass(10);
        subClass.setValue(20);
        System.out.println("SubClass value is: " + subClass.getValue());
    }
}

输出:

ParentClass value is: 10
SubClass value is: 20
``
1	创建一个名称为Vehicle的接口在接口中添加两个带有一个参数的方法start和stop。在两个名称分别为Bike和Bus的类中实现Vehicle接口。创建一个名称为interfaceDemo的类在interfaceDemo的main方法中创建Bike和Bus对象并访问start和stopt方法。2创建一个名称为MainPackage的包使它包含ParentClass和SubClass。Par

原文地址: https://www.cveoy.top/t/topic/epRs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录