2011-05-01 2 views
-1

조용한 때로는 Google, amazon 등의 회사에서 인터뷰를 취소해야한다는 요구 때문에 저의 기술 향상에 노력해 왔습니다.하지만 최근에는 객체 지향 프로그래밍 개념 아마존 인터뷰에서 물었다. 내가 C에서 프로그래머가되는 것은 oops에 대해 많이 모른다. 좋은 책과 같은 어떤 종류의 도움이라도,이 기술을 향상시키는 링크는 크게 감사 할 것입니다. 미리 감사드립니다.객체 지향 프로그래밍 개념과 관련된 문제 해결

답변

1

Tim Budd의 "Introduction to 객체 지향 프로그래밍"의 초판부터 시작했습니다. 언어에 구애받지 않았으므로 구현이 아닌 개념을 배웠습니다.

third edition이 출시되었습니다.

0

GoF을 읽고 OOP의 디자인 패턴 솔루션을 완전히 이해하기 시작하십시오.

+0

읽을 수 있습니다. 디자인 패턴은 OO 개념과 동일하지 않습니다. –

+0

@Terry Wilcox : 당신 말이 맞아요. 그것은 동일하지 않습니다. 그러나이 책을 읽으면 OOP에서 가능한 한 많은 이점을 얻기 위해 객체를 사용하여 솔루션을 모델링하는 방법을 이해하는 데 많은 도움이되었습니다. – Heisenbug

+0

면접 원이 다형성에 대해 설명해 줄 것을 요청하면 GoF 서적이 당신을 구하지 않을 것입니다. –

1

당신은 OO 개념에 그립을 일단 로버트 마틴에 의해 설명 된 기본 OO 원칙의 일부 읽을 것입니다 :

http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod

이 원칙 정말 객체 지향 목적 줄을 내가 뛰어난 것 내기 개발자 입장에 대한 인터뷰.

+0

그런 다음 GoF OO 디자인 패턴을 읽는 원리에 대해 이해하면 Robert Martin이 설명한 기본 OO 원칙을 기반으로하기 때문에 훨씬 더 의미가 있습니다. –

0

나는 "Head first" 초보자 용 시리즈를 제안합니다. 당신이 개념을 편안하게 느끼면

1. Head first - OOAD 
2. Head first - design patterns. 

, 당신은 내가 그것을 건너 뛸 것 Gang of four book on Design patterns & OOAD