java interface教程


java interface就是表示一个接口,接口只有方法,但是没有实际的实现。实现他的接口可以采用不同的程序。

Java the interface is a set of methods statement to be some method features, a set of interfaces only methods of characteristics of no method to realize, so these methods can in different places were different class implements, and these can realize with different behavior (function).

In its most common form, an interface is a group of related methods with empty bodies.

For example

/**
java-er.com
learn java is so easy
*/
import java.util.*;
public interface ITeacher
{
	public void teach();
	public void preparingLesson();
	public void checkingHomework();
}

a class realize the interface

/**
java-er.com
learn java is so easy
*/

public class MathTeacher implements ITeacher{
	public void teach(){
		System.out.println("teach math");
	}
	public void preparingLesson(){
		System.out.println("preparing math's lesson");
	}
	public void checkingHomework(){
		System.out.println("checking student's homework of math");
	}

	public static void main(String[] args){
		ITeacher lucy = new MathTeacher();
		lucy.teach();
	}
	/*we must achieve all the function from the interface*/
}
如果你是一名技术人员可加我QQ 2651-0442-02,如果你是java技术人还可以加入QQ群 1784-9136-0
你将得到的不仅仅是技术的交流,还有职业机会,人生解惑.
首发地址:月小升博客https://java-er.com/blog/java-interface/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢
此条目发表在 JAVA 分类目录,贴了 标签。将固定链接加入收藏夹。
既然来了,就评论一下,不会怀孕的

java interface教程》有 1 条评论

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">