인터페이스 및 추상화

아밋 소니

우리 모두는 강력하고 느슨하게 결합 된 아키텍처를 구축하는 데 도움이되는 추상화 및 캡슐화 기본에 대해 알고 있습니다.

클래스 디자인을 시작할 때 특수한 속성을 염두에 두어야하고 그 구조를 기반으로 구축해야합니다. 일반적으로 아키텍처의 기반을 만들기 위해 인터페이스 또는 추상 클래스를 사용합니다.

나는 여기서 인터페이스와 혼동된다. 날씨가 추상화 아래에 놓여있다?

왜 그들은 구현이 아니라 인터페이스에 프로그램을 말 했는가.

명확히 해주셔서 미리 감사드립니다.

Digvijay Rathore

추상화에 대해 이야기하면 사용자에게 구현 세부 정보를 숨기는 것과 같습니다. 사용자는 추상화 된 클래스 나 함수 만 사용해야합니다.

추상 메서드와 함께 추상 클래스를 사용하면. 우리는 그 추상 클래스의 모든 추상 메서드 (있는 경우)를 상속 받아야하지만 인터페이스에 대해 이야기하면 그렇지 않습니다.

인터페이스는 중복 데이터를 상속 된 클래스로 줄이는 것입니다. 인터페이스를 사용하면 클래스의 모든 기능을 구현하고 그에 따라 정의를 작성할 수 있습니다.

간단히 말해서 인터페이스는 추상화가 아닙니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

F # 인터페이스 / 추상 형식 및 직렬화

분류에서Dev

다중 상속 및 인터페이스

분류에서Dev

인터페이스 및 상속 구현

분류에서Dev

인터페이스 및 객체 상속

분류에서Dev

인터페이스, 추상 클래스 및 구현

분류에서Dev

F #의 인터페이스 및 추상 클래스

분류에서Dev

C ++의 인터페이스 및 추상 클래스 속성

분류에서Dev

인터페이스 및 추상 클래스 사용

분류에서Dev

동적 호출-인터페이스 및 추상 클래스가있는 Java

분류에서Dev

상속 및 인터페이스에 대한 디자인 혼란

분류에서Dev

인터페이스 상속 및 액세스 수정 자 설정

분류에서Dev

자바 : 인터페이스 및 상속으로 캐스팅

분류에서Dev

ifconfig에서 IP 주소 및 인터페이스 이름 추출

분류에서Dev

Java에서 인터페이스 직렬화 및 역 직렬화

분류에서Dev

상속이있는 인터페이스 및 인터페이스의 C # Setter 동작 차이

분류에서Dev

Java 인터페이스-일반 인터페이스의 상수 및 정적 클래스

분류에서Dev

Java 인터페이스-일반 인터페이스의 상수 및 정적 클래스

분류에서Dev

자바 / C ++ 암호화 및 JNI 인터페이스

분류에서Dev

인터페이스 구현 및 Java 직렬화

분류에서Dev

C # 인터페이스 및 상속 문제

분류에서Dev

인터페이스 상속 및 과부하

분류에서Dev

UML 클래스 다이어그램에서 추상 클래스 및 인터페이스 파생

분류에서Dev

인터페이스 선언 및 C ++에서 다중 상속을 사용하여 인터페이스 구현

분류에서Dev

기본 추상 클래스 및 IDisposable의 올바른 위치에서 인터페이스 상속

분류에서Dev

Symfony에서 ORM과 함께 추상 클래스 및 인터페이스 사용, 인터페이스를 찾을 수 없음

분류에서Dev

추상 클래스를 확장 할 때 인터페이스 및 클래스 병합

분류에서Dev

인터페이스, 추상, 오버로드 및 재정의를 사용했는지 확인하려면

분류에서Dev

C #의 동작 추상 클래스 및 인터페이스는 무엇입니까?

분류에서Dev

추상 클래스 및 다중 인터페이스를 구현하는 C # 함수 매개 변수

Related 관련 기사

  1. 1

    F # 인터페이스 / 추상 형식 및 직렬화

  2. 2

    다중 상속 및 인터페이스

  3. 3

    인터페이스 및 상속 구현

  4. 4

    인터페이스 및 객체 상속

  5. 5

    인터페이스, 추상 클래스 및 구현

  6. 6

    F #의 인터페이스 및 추상 클래스

  7. 7

    C ++의 인터페이스 및 추상 클래스 속성

  8. 8

    인터페이스 및 추상 클래스 사용

  9. 9

    동적 호출-인터페이스 및 추상 클래스가있는 Java

  10. 10

    상속 및 인터페이스에 대한 디자인 혼란

  11. 11

    인터페이스 상속 및 액세스 수정 자 설정

  12. 12

    자바 : 인터페이스 및 상속으로 캐스팅

  13. 13

    ifconfig에서 IP 주소 및 인터페이스 이름 추출

  14. 14

    Java에서 인터페이스 직렬화 및 역 직렬화

  15. 15

    상속이있는 인터페이스 및 인터페이스의 C # Setter 동작 차이

  16. 16

    Java 인터페이스-일반 인터페이스의 상수 및 정적 클래스

  17. 17

    Java 인터페이스-일반 인터페이스의 상수 및 정적 클래스

  18. 18

    자바 / C ++ 암호화 및 JNI 인터페이스

  19. 19

    인터페이스 구현 및 Java 직렬화

  20. 20

    C # 인터페이스 및 상속 문제

  21. 21

    인터페이스 상속 및 과부하

  22. 22

    UML 클래스 다이어그램에서 추상 클래스 및 인터페이스 파생

  23. 23

    인터페이스 선언 및 C ++에서 다중 상속을 사용하여 인터페이스 구현

  24. 24

    기본 추상 클래스 및 IDisposable의 올바른 위치에서 인터페이스 상속

  25. 25

    Symfony에서 ORM과 함께 추상 클래스 및 인터페이스 사용, 인터페이스를 찾을 수 없음

  26. 26

    추상 클래스를 확장 할 때 인터페이스 및 클래스 병합

  27. 27

    인터페이스, 추상, 오버로드 및 재정의를 사용했는지 확인하려면

  28. 28

    C #의 동작 추상 클래스 및 인터페이스는 무엇입니까?

  29. 29

    추상 클래스 및 다중 인터페이스를 구현하는 C # 함수 매개 변수

뜨겁다태그

보관