{"product_id":"9780081008089","title":"Object-oriented Programming with Smalltalk","description":"\u003cp\u003eObject oriented programming is a way of thinking about problems. Smalltalk is one of the purest incarnations of an object-oriented programming language. Using a pedagogical approach, this book covers all aspects of object oriented programming: first through the study of various preexisting Smalltalk classes, their implementation and use; then through a detailed description of an implementation of an interactive Lindenmayer system and through implementation of a series of calculators.\u003c\/p\u003e \u003cp\u003eThe author addresses such subjects as graphics programming, dependency mechanisms and hierarchical specialization.\u003c\/p\u003e \u003cp\u003eThis book fills the gap for an in-depth self-study reference, permitting the reader to master all aspects of object-oriented programming through a large set of exercises with highly detailed resources.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eDownloadable software content for practice applications\u003c\/li\u003e\n\u003cli\u003eCovers all aspects of Smalltalk: theconcepts of primitive objects, classes and instances, static and dynamic inheritance and methods, as well as graphical programming, the dependency mechanisms and the handling of exceptions\u003c\/li\u003e\n\u003cli\u003eFeatures in-depth studies of two programming projects and annotated solutions to all exercies and appendices\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Elsevier Science","offers":[{"title":"Default Title","offer_id":47119528132848,"sku":"9780081008089","price":148.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780081008089_p0.jpg?v=1763638705","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780081008089","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}