
java Eclipse 哪里错了 computer那里提示Computer cannot be resolved to a type怎么解决
packagecom.test3;interfaceUsb{//声明两个方法publicvoidstart();publicvoidstop();}//编写照相机类,并实...
package com.test3;
interface Usb
{
//声明两个方法
public void start();
public void stop();
}
//编写照相机类,并实现Usb接口
//当一个类实现了一个接口,就要求该类把这个接口的所以方法统统实现
class Camera implements Usb
{
public void start()
{
System.out.println("我是相机,开始工作了!!");
}
public void stop()
{
System.out.println("我是相机,停止工作了!!");
}
}
//手机类
class Phone implements Usb
{
public void start()
{
System.out.println("我是手机,开始工作了!!");
}
public void stop()
{
System.out.println("我是手机,停止工作了!!");
}
}
//计算机
class computer
{
//开始使用USB接口
public void useUsb(Usb usb)
{
usb.start();
usb.stop();
}
}
public class Test
{
public static void main(String[]args)
{
//System.out.println(Usb.a);
Computer computer=new computer();
Camera camera1 =new Camera();
Phone phone1=new Phone();
computer.useUsb(camera1);
computer.useUsb(phone1);
}
} 展开
interface Usb
{
//声明两个方法
public void start();
public void stop();
}
//编写照相机类,并实现Usb接口
//当一个类实现了一个接口,就要求该类把这个接口的所以方法统统实现
class Camera implements Usb
{
public void start()
{
System.out.println("我是相机,开始工作了!!");
}
public void stop()
{
System.out.println("我是相机,停止工作了!!");
}
}
//手机类
class Phone implements Usb
{
public void start()
{
System.out.println("我是手机,开始工作了!!");
}
public void stop()
{
System.out.println("我是手机,停止工作了!!");
}
}
//计算机
class computer
{
//开始使用USB接口
public void useUsb(Usb usb)
{
usb.start();
usb.stop();
}
}
public class Test
{
public static void main(String[]args)
{
//System.out.println(Usb.a);
Computer computer=new computer();
Camera camera1 =new Camera();
Phone phone1=new Phone();
computer.useUsb(camera1);
computer.useUsb(phone1);
}
} 展开
展开全部
class computer 是小写字母c ,Computer computer=new computer();这个你写成大写的Computer,改成一致的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询