您的位置:首页 > 编程语言 > Java开发

Java - Java子类继承父类并调用接口

2016-11-10 19:35 531 查看
父类代码:

功能:定义一个vehicle类及其中的set函数及get函数

public class vehicle {
private double speed;
private String name;
private String color;

public void setspeed(int speed){
this.speed=speed;
}

public void setname(String name){
this.name=name;
}

public void setcolor(String color){
this.color=color;
}

public void getspeed(){
System.out.println("速度 : "+speed);
}

}


接口代码:
功能:定义一个控制台接口及其中的welcome方法

public interface Console {
public abstract void welcome();
}


子类代码:
功能:继承vehicle类并引用console接口,实现接口中的welcome函数

public class aircraft extends vehicle implements Console{

@Override
public void welcome() {
// TODO Auto-generated method stub
System.out.println("Welcome to the world of vehicle");
}

}


主程序代码:

功能:调用接口中的welcome函数及父类中的set、get函数

public class test {
public static void main(String args[])
{
aircraft aircraft1 = new aircraft();
aircraft1.welcome();

int speed = 53;
aircraft1.setspeed(speed);
aircraft1.getspeed();
}

}


结果:



 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐