先介绍一下接口的大体意思:
我感觉接口是一种特殊的类,但是本身没有具体的含义,就像是多边形,只有当说明了几条边之后,才能具有实际的意义。
下面显示一个代码例子:
//先定义一个接口类—人类
package Basic.begin.lesson6;
public interface human {
public void eat();
public void sleep(int hour);
}
//在具体到人类当中的男人,不过这个还是不够形象,最好是男人XXX
package Basic.begin.lesson6;
public class man implements human{
public void eat(){
System.out.print("我是男人我会吃饭");
}
public void sleep(int hour){
System.out.print("我得睡"+hour);
}
//最后用主函数演示从接口继承之后的男人对象的使用
}
package Basic.begin.lesson6;
public class factory {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//无转换
man m=new man();
m.eat();
m.s