TAILIEUCHUNG - Building Skills in Object-Oriented Design

This book uses Objects First Approach. Students learn to design with objects from the start. In more traditional approaches, students first learn "programming basics in the context of procedural programming in the small." Since this frame of reference is essentially useless when attacking large-scale problems, students must later "re-learn how to approach problems. Instructors can present material from a point of view that will "make sense" throughout the curriculum. Presentation and justification of programming principles and good techniques is easier | Building Skills in Object-Oriented Design Release Steven F. Lott December 30 2009 CONTENTS I Front Matter 3 1 Preface 5 Why Read This Book . 5 Audience. 6 Organization of This Book. 7 Why This Subject . 9 Programming Style . 9 Conventions Used in This Book . 10 Acknowledgements. 11 2 Foundations 13 Problem Statement . 13 Our Simulation Application. 15 Soapbox on Use Cases. 15 Solution Approach . 16 Methodology Technique and Process . 17 Deliverables . 22 II Roulette 25 3 Roulette Details 29 Roulette Game. 29 Available Bets in Roulette . 29 Some Betting Strategies . 32 4 Roulette Solution Overview 35 Preliminary Survey of Classes . 35 Preliminary Roulette Class Structure . 36 A Walkthrough of Roulette . 37 Roulette Solution Questions and Answers. 38 5 Outcome Class 41 Outcome Overview . 41 Design Decision - Object Identity. 41 Outcome Design . 44 Outcome Deliverables . 45 Message Formatting. 45 6 Bin Class 47

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.