永发信息网

JAVA接口调用

答案:4  悬赏:40  手机版
解决时间 2021-03-09 12:43
  • 提问者网友:动次大次蹦擦擦
  • 2021-03-09 02:13
父类class Fruit {

public void hitChild(){

System.out.println("水果:");

子类class apple extends Fruit{

public void hitChild(){
System.out.println("苹果");
二代子类class Pinpai extends apple{

public void pet(){
System.out.println("红富士");
}
接口public interface PetInterface {

public void pet();

请问怎么调用啊
最佳答案
  • 五星知识达人网友:患得患失的劫
  • 2021-03-09 03:20
接口是用来继承和实现的 接口里面的方法只能是抽象方法 实现接口的类必须实现其所有方法
你的接口类写错了 应该是
public interface PetInterface {

public abstract void pet();
}

比如说你的Fruit类实现PetInterface接口写法为:
class Fruit implemented PetInterface{
public void pet(){

}
public void hitChild(){

System.out.println("水果:");

}
全部回答
  • 1楼网友:第幾種人
  • 2021-03-09 05:45
接口可以看成是没有实例域的抽象类,是为了实现java多重继承的功能。 接口可以将做什么和怎么做分离开,接口定义要做什么,通过implements interface的类实现接口的function。 也就是这个类具有这个接口的方法,我们可以通过实例化这个类的对象,调用其所具有的接口的方法和自身的方法。
  • 2楼网友:千夜
  • 2021-03-09 05:08
接口只是一个模板,要调用就必须实现具体的方法
  • 3楼网友:轻熟杀无赦
  • 2021-03-09 03:31
接口实现基本流程是 1.定义一个接口,里面包含一些未实现的方法; 2.定义一个类实现接口,实现接口中的所有未实现方法
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯