黑马程序员技术交流社区
标题:
这个程序哪里错了
[打印本页]
作者:
廉伟杰
时间:
2014-1-22 16:12
标题:
这个程序哪里错了
本帖最后由 廉伟杰 于 2014-1-23 12:49 编辑
interface IUsb//定义一种规范
{
void use();
}
class MouseUsbImpl implements IUsb
{
public void use()
{
System.out.println("使用USB鼠标");
}
}
class PrintUsbImpl implements IUsb
{
public void use()
{
System.out.println("使用USB打印机");
}
}
class Computer
{
public void run(IUsb a)//这点体现了多态的方便
{
a.use();
}
}
class Demo2
{
public static void main(String[] args)
{
IUsb mouse = new MouseUsbImpl();//多态
IUsb printl = new PrintUsbImpl();
Computer c = new Computer();
c.run(mouse);
c.run(printl);
System.out.println("Hello World!");
}
}
复制代码
Demo2.java:21: 错误: 非法字符: \65289
public void run(IUsb a)//这点体现了多态的方便
^
1 个错误
作者:
dapeng111
时间:
2014-1-22 16:34
在我这里运行是正确的,没有错误!
作者:
panzhenglian
时间:
2014-1-23 00:37
在我这运行正常
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2