package cn.itcast.day1;
import java.io.FileInputStream;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashSet;
import java.util.Properties;
public class ReflectTest {
/**
* @param args
*/
public static void main(String[] args) throws Exception{
// TODO Auto-generated method stub
//InputStream fis=new FileInputStream("config.Properties");
InputStream fis=ReflectTest.class.getClassLoader().getResourceAsStream("cn/itcast/day1/config.Properties");
Properties prop=new Properties();
prop.load(fis);
fis.close();
String className=prop.getProperty("className");
Collection collections=(Collection)Class.forName(className).newInstance();
//Collection collections=new HashSet();
ReflectPoint rp1=new ReflectPoint(3,3);
ReflectPoint rp2=new ReflectPoint(5,5);
ReflectPoint rp3=new ReflectPoint(3,3);
collections.add(rp1);
collections.add(rp2);
collections.add(rp3);
collections.add(rp1);
System.out.println(collections.size());
}
}