Java - Java子类继承父类并调用接口
2016-11-10 19:35
531 查看
父类代码:
功能:定义一个vehicle类及其中的set函数及get函数
接口代码:
功能:定义一个控制台接口及其中的welcome方法
子类代码:
功能:继承vehicle类并引用console接口,实现接口中的welcome函数
主程序代码:
功能:调用接口中的welcome函数及父类中的set、get函数
结果:
功能:定义一个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(); } }
结果:
相关文章推荐
- java类继承中父类调用子类函数的问题
- Java对象初始化步骤&&子类继承父类后变量与方法调用情况
- python基础----继承与派生、组合、接口与归一化设计、抽象类、子类中调用父类方法
- python基础之类的继承与派生、组合、接口与归一化设计、抽象类、子类中调用父类方法
- java中的继承(子类调用父类构造方法还不懂)
- Python基础-接口与归一化设计、抽象类、继承顺序、子类调用父类,多态与多态性
- 2018/01/07JAVA 基础 / 接口与继承:对接口与实现类、子类与父类的关系の理解
- 2018/01/08JAVA 基础 / 接口与继承:调用父类/子类的类方法、对象方法,访问父类的类属性、对象属性的方式汇总
- java中子类继承父类方法及调用规则
- C#中通过类来继承两个接口,父类实例化接口中的方法,子类继承父类,调用方法
- java基础------>继承--->属性(在子类中调用父类同名属性的两种方式)
- java中子类继承父类自动调用父类无参构造方法的问题
- java中子类继承父类调用利用继承方法时调用this
- Java继承,子类实例化时,调用父类的无参构造方法
- Java基础:子类继承父类调用顺序
- 2018/01/08JAVA 基础 / 接口与继承:[Q]:若父类Hero提供了一个有参的构造方法,但是没有提供无参的构造方法。子类应该怎么处理?
- 2018/01/08JAVA 基础 / 接口与继承/Java关键词:变量引用 super 调用父类对象方法/构造方法【或者访问父类对象属性】的方式归纳
- java中子类继承父类和实现接口有同名方法怎么处理
- 2018/01/07JAVA 基础 / 接口与继承:重写【子类继承并覆盖父类的对象方法】、隐藏【子类继承并覆盖父类的类方法】与实现类实现接口方法の区别
- JAVA学习(10) 继承(6) 使用父类类型调用子类