在JAVA语言中public class InterfaceTest{ public static void main(String args[]); {
MyTestmt=newMyTest();mt.work;}}classMyTestimplementsMyInterface{publicvoidwork(){Syst...
MyTest mt=new MyTest();
mt.work;
}
}
class MyTest implements MyInterface{
public void work(){
System.out.println("I'm working");
}
}
interface MyInterface{
public void work();
}
这些代码每一句都是什么意思,求解?本人是初学者不明白 展开
mt.work;
}
}
class MyTest implements MyInterface{
public void work(){
System.out.println("I'm working");
}
}
interface MyInterface{
public void work();
}
这些代码每一句都是什么意思,求解?本人是初学者不明白 展开
6个回答
展开全部
interface MyInterface{
public void work(); //方法的声明
}
这段代码定义了java中特殊的类,接口,就是只含有方法的声明,并不实现。
class MyTest implements MyInterface{
public void work(){ //此处进行方法实现
System.out.println("I'm working");//输出I'm working
}
}
这段代码实现了 MyInterface接口,所以就必须对该接口里声明的方法work()进行实现。
MyTest mt=new MyTest(); //测试类
mt.work;//调用应经实现的work方法,输出I'm working
public void work(); //方法的声明
}
这段代码定义了java中特殊的类,接口,就是只含有方法的声明,并不实现。
class MyTest implements MyInterface{
public void work(){ //此处进行方法实现
System.out.println("I'm working");//输出I'm working
}
}
这段代码实现了 MyInterface接口,所以就必须对该接口里声明的方法work()进行实现。
MyTest mt=new MyTest(); //测试类
mt.work;//调用应经实现的work方法,输出I'm working
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询