웹 서비스를 많이 사용하는 Android 앱을 작성 중입니다.여러 매개 변수 유형을 허용하는 일반 함수 만들기
헤더 (HttpGet, HttpPost, HttpPut, HttpDelete)에 헤더를 추가하는 방법을 작성하고 싶습니다.
모든 헤더가 항상 같기 때문에 1 가지 방법을 쓰고 4 가지 방법을 쓰고 싶습니다.
나는 모든 4가 HttpRequestBase를 확장한다고 생각한다. 가장 좋은 아이디어는 HttpRequestBase를 매개 변수로 사용하고 다양한 HttpGet, HttpPost, HttpPut, HttpDelete 객체를 HttpRequestBase에 캐스트하고 메서드를 호출하는 메서드를 작성하는 것입니까?
기타 제안 사항? 네이 같은 기본 클래스를 확장 할 경우
void MyFunciton(HttpRequestBase request);
단순한 상속 또는 인터페이스조차도 가능합니다. – biziclop