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

来源:互联网 发布:下载中文ae软件 编辑:程序博客网 时间:2024/05/15 23:46

父类代码:

功能:定义一个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{@Overridepublic void welcome() {// TODO Auto-generated method stubSystem.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();}}


结果:



 


0 0
原创粉丝点击