接口的java代码例子 java接口编写

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

Display.java   接口中祥代码如下:

创新互联建站专注于企业成都全网营销推广、网站重做改版、延边朝鲜族网站定制设计、自适应品牌网站建设、HTML5建站商城网站定制开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为延边朝鲜族等各大城市提供网站开发制作服务。

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接口回调的例子

接口回调是指:可旅衫以把使用某一接口的类创建的对象的引用赋给该接口声明的接口变量,那么该接口变量就可以调用被类实现的接口的方法。实际上,当接口变量调用被类实现的接口中的并镇晌方法时,就是通知相应的对象调用接口的方法,这一过程称为对象功能的接口回调。

示例代码:

interface People{ //接绝锋口

void peopleList();

}

class Student implements People{ //接口实现类

public void peopleList(){ //实现接口方法

System.out.println("I'm a student.");

}

}

class Teacher implements People{ //接口实现类

public void peopleList(){ //实现接口方法

System.out.println("I'm a teacher.");

}

}

public class Example{

public static void main(String args[]){

People a; //声明接口变量

a=new Student(); //实例化,接口变量中存放对象的引用

a.peopleList(); //接口回调

a=new Teacher(); //实例化,接口变量中存放对象的引用

a.peopleList(); //接口回调

}

}

输出结果:

I’m a student.

I’m a teacher.

java创建接口编程怎么写代码

interface Bike{

public void radio();

}

interface Car{

public void tv();

}

interface Dt{

public void music();

}

public class InterfaceDemo implements Bike,Car,Dt{

public void radio() {

System.out.println("可以听广播");

}

public void tv() {

System.out.println("野歼兄可以改埋看电视");

}

public void music() {

System.out.println("可以听音颂袭乐");

}

public static void main(String args[])

{

InterfaceDemo m=new InterfaceDemo();

m.radio();

m.tv();

m.music();

}

}

java新手 关于多个接口的例子

OK的,楼主,我运行禅野过了,悄袭袜如下启激:

interface DriveControl {

void startEngine();

}

interface Repairable {

void repair();

}

public class Car implements DriveControl, Repairable {

String model;

public Car() {

System.out.println("Car init");

}

public Car(String model) {

this.model = model;

}

void printModel() {

System.out.println("The model of this car is" + this.model);

}

public void startEngine() {

System.out.println("Start engine");

}

public void repair() {

System.out.println("Car is repaired");

}

public static void main(String[] args) {

Car car = new Car();

DriveControl control = (DriveControl) car;

control.startEngine();

Repairable repairable = (Repairable) car;

repairable.repair();

}

}

运行结果:

Car init

Start engine

Car is repaired


文章名称:接口的java代码例子 java接口编写
分享链接:http://csdahua.cn/article/ddpoggg.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流