1
변수 유형의 객체를 어떻게 선언합니까? 나는 제네릭을 사용해야한다는 것을 알고 있지만,이 코드를 작성했지만, 내가하고 싶은 것에 대해 이해가되는지 확신 할 수 없다. 변수 유형의 객체를 선언하고 int 또는 string을 객체 생성자의 매개 변수로 전달하려고합니다.변수 유형의 객체를 선언하는 방법
CityOp(String CityT, Class<?>[] par) throws ClassNotFoundException, InstantiationException, IllegalAccessException, NoSuchMethodException, SecurityException{
Class<?> co = Class.forName(CityT);
Op.getDeclaredConstructor(par);
}
코드 메이크업 감각을 수행합니다 여기에 내가 쓴 코드는?
당신은 cityT를 자본화해서는 안되지만, 실제로하려고하는 것이 무엇인지 모를 때 도움이되기 어렵습니다. – Andy
C#이나 자바 스크립트에서 var과 같은 것을 의미합니까? – tehdoommarine
String 또는 int 만 전달하려면 'CityOp (String s, String t)'및 'CityOp (String s, int i)'의 두 생성자를 사용하는 것이 좋을까요? 제네릭 클래스를 만들면 String 또는 int뿐만 아니라 무엇이든 받아 들일 수 있어야합니다. – Yuushi