java反射机制系列(二)例子2011-09-24下面我以顾客买相机为例来说明Java反射机制的应用。例子中涉及的类和接口有:Camera接口:定义了takePhoto()方法。Camera01类:一种照相机的类型,实现Camera接口。Camera02类:另一种照相机的类型,实现Camera接口。Seller类:卖照相机。Customer类:买相机,有main方法。所有类都放在com包里程序如下:public interface Camera { //声明照相机必须可以拍照 public void takePhoto(); } public class Camera01 implements Camera { private final int prefixs =300;//300万象素 private final double optionZoom=3.5; //3.5倍变焦 public void takePhoto() { System.out.println("Camera01 has taken a photo"); } }类似的有public class Camera02 implements Camera { private final int prefixs =400; private final double optionZoom=5; public void takePhoto() { System.out.println("Camera02 has taken a photo"); } }