제 질문은 간단합니다. 빌딩 차트 작성자를 만들려고 노력 중입니다. 동료 프로그래머가 작성한 프로그램에 따라 차트 데이터가 개체로 채워집니다. 따라서 개체에는 항상 특정 메서드가 있는지 확인하기 위해 ObjectInterface
이라는 인터페이스를 사용했습니다.목록에서 매개 변수로 인터페이스 사용
다음 개체 유형이
ArrayList<ObjectInterface> data = new ArrayList<ObjectInterface>();
ObjectType Test = new ObjectType("Test");
data.add(test);
이 예제에 ObjectInterface
을 구현하는 객체가 합법적입니까?
나는 LHS에 List를 선호하지만 그게 나입니다. –
duffymo
@NPE 답장을 보내 주셔서 감사합니다 :) –
@duffymo : 좋은 지적, 고마워요. – NPE