成都网站建设设计

将想法与焦点和您一起共享

Java接口平台代码,java开源api接口

用java编写一个程序用到接口,能用到接口概念的就行

Display.java   接口代码如下:

创新互联专注骨干网络服务器租用10余年,服务更有保障!服务器租用,雅安电信机房 成都服务器租用,成都服务器托管,骨干网络带宽,享受低延迟,高速访问。灵活、实现低成本的共享或公网数据中心高速带宽的专属高性能服务器。

public interface Display {

public void dis();

}

接口的实现类DisplayImpl.java    代码如下:

public class DisplayImpl implements Display {

@Override

public void dis() {

// TODO Auto-generated method stub

System.out.println("输出方法");

}

public static void main(String[] args) {

new DisplayImpl().dis();

}

}

自定义接口的JAVA代码

三个错:

1.Chicken 类里的howtoeat方法改howtoEat;

2.Apple类和Orange 放到Fruit 类外面。

3。Chicken 类的构造方法需要给重量参数,因为你只定义了一个构造方法。

我调试的没问题,改后代码:

interface Edible{

public String howtoEat();

}

class Animal{

}

class Chicken extends Animal implements Edible,Comparable{

int weight;

public Chicken(int weight){

this.weight=weight;

}

public String howtoEat(){

return "fry it";

}

public int compareTo(Object o){

return weight-((Chicken)o).weight;

}

}

class Tiger extends Animal{

}

abstract class Fruit implements Edible

{}

class Apple extends Fruit {

public String howtoEat(){

return "Make apple cider";

}

class Orange extends Fruit{

public String howtoEat(){

return "Make orange juice";

}

}

}

public class Test{

public static void main(String[] args){

Object[] objects={new Tiger(),new Chicken(10),new Apple()};

for(int i=0;iobjects.length;i++){

showObject(objects[i]);

}

}

public static void showObject(Object object){

if(object instanceof Edible)

System.out.println(((Edible)object).howtoEat());

}

}

Java:接口中可以写实现代码吗

public interface 接口A {

public void get();

}

//**************

public class 接口A的实现类 implements 接口A {

@Override

public void get() {

System.out.println(1);

}

}

//**************

public class Test {

接口A d = new 接口A的实现类();

public Test() {

d.get();

}

}

虽然可以,但不提倡,因为接口有其自己的存在意义,接口定义行为,一般的都是接口定义,然后用一个类实现。

如果您必须要在接口中实现方法:

public interface 接口A {

public void get();

public default void set() {

//实现

}

}

给我看段Java关于接口的代码

1.interface接口的意思,java中的关键字

2.interface 定义出来的是一个接口,class定义出来的是一个类,enum定义出来的是一个枚举,abstract class定义出来的是一个抽象类

3.在接口中定义两个方法,但是都是没有实现的,谁实现了这个接口,谁就负责具体实现这两个方法

4.void start(); void stop();接口中定义的方法,定义的一个规范;就好比定义一个人有吃东西和喝东西的功能,但是具体吃什么或者喝什么就看生出来的这个人之后自己怎么处理这两个行为了


当前名称:Java接口平台代码,java开源api接口
文章网址:http://chengdu.cdxwcx.cn/article/dsiiddj.html