나는 Args
클래스,이 클래스가 HashMap
확장을 가지고 있으며,이 몇 가지 방법 얻을 수있는 방법 : 지금내가 링크의 HashMap에게
public class Args extends HashMap{
public myMethod_1(){
//...
}
public myMethod_2(){
//...
}
public myMethod_3(){
//...
}
}
를, 내가 링크 된 Args
인스턴스를 얻을 싶어하지만, LinkedHashMap
exnted
나는 인터페이스
내가 링크Args
인스턴스를 얻을 수
에 Args
을 변경할 수 없습니다 또한, LinkedHashMap
에 인수 된 exnteds을 변경할 수 없습니다?
그렇지 않은 경우 가장 좋은 방법을 얻으려면 LinkedArgs
을 얻으시겠습니까? (반복하지 않음 myMethod_1-3
)
LinkedHashMap을 확장하기 위해 Arg을 변경할 수없는 이유는 무엇입니까? LinkedHashMap이 HashMap을 확장한다는 것을 알고 있습니까? 따라서 LinkedHashMap을 확장하도록 Args를 변경하면 HashMap에서 제공하는 기능을 포기할 필요가 없습니다. – Asaph
당신이 무엇을 할 것인지 명확히 할 수 있습니까? 왜 HashMap 대신 LinkedHashMap을 확장 할 수 없는지 이해가 안됩니다. – Suroot