구조 프로그래밍과 OOP (개체 지향 프로그래밍)의 일반적인 차이점은 무엇입니까? OOP는 무엇을 제공합니까?구조화 프로그래밍과 객체 지향 프로그래밍의 일반적인 차이점은 무엇입니까?
0
A
답변
0
OOP가 구조화 된 프로그래밍보다 큰 이점은 OOP 언어에서 캡슐화와 다형성을 구현하는 것이 더 쉽다는 점입니다. 구조화 된 언어 (예를 들어 libjpeg 또는 glib/GTK + 참조)에서 수행 할 수 있지만 OOP에서는 훨씬 덜 생각할 필요가 있습니다.
0
불행히도이 두 가지의 차이점은 여기에 대한 대답으로 요약하려고하는 것일 수 있습니다. 이것을 다루기 위해 작성된 책이 꽤 많이 있으며, 반드시 얇은 책이 아닙니다. 내가 권하고 싶은 것은 Grady Booch의 Object Oriented Analysis and Design with Applications입니다. 메모리가 제공된다면 같은 저자가 적어도 하나 더 새로운 것을 포함하여 꽤 많은 다른 것들도 있습니다. 정말 좋은 것부터 절대적인 것까지 다양합니다. 검색을 수행하면 다른 사람들의 추천 도서 목록을 찾을 수 있습니다.
관련 문제
- 1. 가로 세로 프로그래밍과 객체 지향 프로그래밍의 차이점은 무엇입니까
- 2. 웹 프로그래밍과 백엔드 프로그래밍의 차이점은 무엇입니까?
- 3. 병렬 프로그래밍과 멀티 코어 프로그래밍의 차이점은 무엇입니까?
- 4. 프로그래밍의 "컨텍스트"개념에 대한 일반적인 아이디어는 무엇입니까?
- 5. 웹 프로그래밍의 일반적인 패턴은 무엇입니까?
- 6. 유전자 발현 프로그래밍과 데카르트 유전 프로그래밍의 차이점
- 7. 객체 지향 프로그래밍 질문
- 8. 파이썬 프로그래밍과 관련된 일반적인 질문들
- 9. 객체 지향 Perl에서 패키지, 모듈 및 클래스의 차이점은 무엇입니까?
- 10. 네트워크 프로그래밍의 일반적인 타이밍 문제
- 11. 스크럼과 익스 트림 프로그래밍의 차이점은 무엇입니까?
- 12. 정책 삽입을 사용한 양방향 지향 프로그래밍의 오류
- 13. 객체 지향 실행
- 14. 게임 프로그래밍의 Java 클래스?
- 15. 객체 지향 스캐너 (어휘 분석) 란 무엇입니까?
- 16. VB.net의 객체 지향 블랙 잭
- 17. 객체 지향 설계 제안
- 18. 객체 지향 디자인 문제
- 19. 객체 지향 프로그래머를위한 C
- 20. Python 객체 지향 프로그래밍
- 21. 객체 지향 설계
- 22. PHP Exam - 객체 지향 프로그래밍 - 답변은 무엇입니까?
- 23. 객체 지향 데이터베이스 대 객체 관계형 데이터베이스
- 24. 객체 지향 TCL
- 25. BigTable 객체 지향 데이터베이스입니까?
- 26. 객체 지향 프로그래머
- 27. 객체 지향 자바 스크립트
- 28. 객체 지향 Python
- 29. VBA 객체 지향
- 30. 객체 지향 프로그래밍 : 연결
대단히 감사합니다. – osabri