사용 인터페이스 유형

참조 : https://time.geekbang.org/column/article/18037?utm_source=weibo&utm_medium=xuxiaoping&utm_campaign=promotion&utm_content=columns

인터페이스 유형과 다른 데이터 유형, 인스턴스화 될 수 없다. 구체적으로, 우리는하거나 새 기능을 호출하여, 값이 인터페이스 타입 문자에 의해 표현 될 수없는 값으로 인터페이스 타입을 생성하는 함수이다 없다. 이러한 방법의 인터페이스 타입 선언은 일련의 인터페이스 메소드를 표현하는 것입니다. 방법은 모든 것을 특징 인터페이스의 집합이다.

어떻게 인터페이스의 유형을 달성하기위한 방법의 특정 데이터 유형의 방법 결정?
두 가지 필요 충분 조건이 있습니다, 그것은 "서명 방법은 동일한 두 가지가 필요합니다"와 다른 하나는이다 "정확히 같은에 이름 두 가지 방법." 분명히, 이것은 함수의 몇 가지 유형을 구현할지 여부를 결정하는 기능보다 더 엄격해야한다.

모든 유형의 데이터의 경우, 장시간 같은 방법의 세트는 전체 인터페이스의 모든 기능을 포함로 (즉, 모든 방법), 그런 다음이 인터페이스 타입을 구현해야한다. 이러한 방법으로 중국어 종종 "오리 입력"으로 번역 된 "오리 입력"이라는 고유 명사,이

추천

출처blog.51cto.com/daixuan/2462560