Advertisement

Java练习:对 interfaces 和 abstract classes 进行总结

阅读量:

题目:首先设计一个 具备可移动性的接口 , 接着依次设计三个类别 , 即汽车 Car 、轮船 Ship 和飞机 Aircraft 来实现这一接口 。

复制代码
    package transport;
    
    import java.util.Scanner;//导入Scanner的类
    
    interface moveable //定义一个实例
    {
    	public void jiasu();
    	public void jiansu();
    	public void shache();
    	public void qidong();
    }
    class Car implements moveable//创建4个实例来实现接口
    {//抽象类和接口都不能被直接被实例化,接口中的所有方法默认都是抽象方法,要求接口被继承时,所有抽象方法必须被重写      
    	
    	public void jiasu()
    	{
    		System.out.println("汽车正在加速");
    	}
    	
    	public void jiansu()
    	{
    		System.out.println("汽车正在减速");
    	}
    	public voi

全部评论 (0)

还没有任何评论哟~