Introduction to Java and Software Design: Swing Update
معرفی کتاب «Introduction to Java and Software Design: Swing Update» نوشتهٔ Nell B. Dale, Chip Weems, Mark R. Headington، منتشرشده توسط نشر Jones & Bartlett Publishers در سال 2000. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Introduction to Java and Software Design: Swing Update» در دستهٔ بدون دستهبندی قرار دارد.
Introduction to Java and Software Design breaks the current paradigms for teaching Java and object-oriented programming in a first year programming course. The Dale author team has developed a unique way of teaching object-oriented programming. They foster sound object-oriented design by teaching students how to brainstorm, use filtering scenarios, CRC cards, and responsibility algorithms. The authors also present functional design as a way of writing algorithms for the class responsibilities that are assigned in the object-oriented design. - Back cover. Introduction to Java and Software Design breaks the current paradigms for teaching Java and object-oriented programming. This book has been developed from the ground up to be a Java text, rather than a Java translation of prior works. The text uses real Java I/O classes and treats event handling as a fundamental control structure that is introduced right from the beginning. The authors carefully guide the student through the process of declaring a reference variable, instantiating an object and assigning it to the variable. Students will gradually develop a complete and comprehensive understanding of what an object is, how it works, and what constitutes a well-designed class interface. A challenge to teaching programming using a language as complex as Java, is selecting which portions of the language to teach. The authors have taken great care to select a subset of the language library to illustrate all of the fundamental concepts. The result is that when students are finished with the course, they can write real Java programs without being dependent on a text-supplied library and have the ability to extend their knowledge of I/O classes to include the many optional features that are available. Annotation This textbook for a first year programming course uses real Java input/output classes and the AWT library. The authors emphasize object-oriented design through brainstorming, filtering scenarios, CRC cards, and responsibility algorithms. Annotation c. Book News, Inc., Portland, OR (booknews.com)
دانلود کتاب Introduction to Java and Software Design: Swing Update