public static void showPublicMethod(){
		Method m[] = Role.class.getMethods();//رpublicεķԼ ӿʵֵ ̳и
		Role role = new Role();
		for(int i=0;i<m.length;i++){
			System.out.println(""+m[i].getName()+"--Σ"+m[i].getModifiers());
			if(m[i].getName().equals("walk")){
				try {
					m[i].invoke(role, null);
				} catch (IllegalArgumentException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				} catch (IllegalAccessException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				} catch (InvocationTargetException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
			}
		}
		System.out.println("ûзֱprivateεķ  eat()");
	}